Class AlternatePrecedence
- java.lang.Object
-
- java.util.Observable
-
- minerful.concept.constraint.Constraint
-
- minerful.concept.constraint.relation.RelationConstraint
-
- minerful.concept.constraint.relation.RespondedExistence
-
- minerful.concept.constraint.relation.Precedence
-
- minerful.concept.constraint.relation.AlternatePrecedence
-
- All Implemented Interfaces:
java.lang.Comparable<minerful.concept.constraint.Constraint>
public class AlternatePrecedence extends minerful.concept.constraint.relation.Precedence
-
-
Field Summary
-
Fields inherited from class minerful.concept.constraint.relation.RespondedExistence
confidenceIntervalMargin, DISTANCE_PRINT_TEMPLATE, expectedDistance
-
Fields inherited from class minerful.concept.constraint.Constraint
base, belowConfidenceThreshold, belowInterestFactorThreshold, belowSupportThreshold, confidence, conflicting, constraintWhichThisIsBasedUpon, DEFAULT_CONFIDENCE, DEFAULT_INTEREST_FACTOR, DEFAULT_SUPPORT, evaluatedOnLog, interestFactor, MAX_CONFIDENCE, MAX_INTEREST_FACTOR, MAX_SUPPORT, MIN_CONFIDENCE, MIN_INTEREST_FACTOR, MIN_SUPPORT, parameters, RANGE_FOR_SUPPORT, redundant, silentToObservers, support, type
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAlternatePrecedence()AlternatePrecedence(minerful.concept.TaskChar param1, minerful.concept.TaskChar param2)AlternatePrecedence(minerful.concept.TaskChar param1, minerful.concept.TaskChar param2, double support)AlternatePrecedence(minerful.concept.TaskCharSet param1, minerful.concept.TaskCharSet param2)AlternatePrecedence(minerful.concept.TaskCharSet param1, minerful.concept.TaskCharSet param2, double support)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description minerful.concept.constraint.Constraintcopy(minerful.concept.TaskChar... taskChars)minerful.concept.constraint.Constraintcopy(minerful.concept.TaskCharSet... taskCharSets)intgetHierarchyLevel()java.lang.StringgetRegularExpressionTemplate()minerful.concept.constraint.ConstraintsuggestConstraintWhichThisShouldBeBasedUpon()-
Methods inherited from class minerful.concept.constraint.relation.Precedence
afterUnmarshal, getImplicationVerse, getMaximumExpectedDistance, invertOrderOfParams
-
Methods inherited from class minerful.concept.constraint.relation.RespondedExistence
getMinimumExpectedDistance, getSubFamily, isExpectedDistanceConfidenceIntervalProvided, printDistances, toString
-
Methods inherited from class minerful.concept.constraint.relation.RelationConstraint
checkParams, checkParams, compareTo, equals, getActivation, getFamily, getImplied, getRegularExpression, getTarget, hasActivationSetStrictlyIncludingTheOneOf, hashCode, hasTargetSetStrictlyIncludingTheOneOf, isActivationBranched, isBranchedBothWays, isDescendantAlongSameBranchOf, isTargetBranched, isTemplateDescendantAlongSameBranchOf, regardsTheSameChars
-
Methods inherited from class minerful.concept.constraint.Constraint
addObserver, compareParameters, complementSupport, createConstraintWhichThisShouldBeBasedUpon, getBase, getCheckAutomaton, getConfidence, getConstraintWhichThisIsBasedUpon, getInterestFactor, getInvolvedTaskChars, getParameters, getRelativeSupport, getSupport, getTemplateName, hasConstraintToBaseUpon, hasLeastSupport, hasMaximumSupport, hasReasonableSupport, hasSufficientConfidence, hasSufficientInterestFactor, hasSufficientSupport, isAboveThresholds, isBelowConfidenceThreshold, isBelowInterestFactorThreshold, isBelowSupportThreshold, isBranched, isChildOf, isConflicting, isDescendantOf, isEvaluatedOnLog, isMarkedForExclusion, isMoreInformativeThanGeneric, isRedundant, isSilentToObservers, notifyObservers, resetMarks, setBelowConfidenceThreshold, setBelowInterestFactorThreshold, setBelowSupportThreshold, setConfidence, setConflicting, setConstraintWhichThisIsBasedUpon, setEvaluatedOnLog, setInterestFactor, setParameters, setRedundant, setSilentToObservers, setSupport, suggestImpliedConstraints
-
-
-
-
Constructor Detail
-
AlternatePrecedence
protected AlternatePrecedence()
-
AlternatePrecedence
public AlternatePrecedence(minerful.concept.TaskChar param1, minerful.concept.TaskChar param2)
-
AlternatePrecedence
public AlternatePrecedence(minerful.concept.TaskChar param1, minerful.concept.TaskChar param2, double support)
-
AlternatePrecedence
public AlternatePrecedence(minerful.concept.TaskCharSet param1, minerful.concept.TaskCharSet param2, double support)
-
AlternatePrecedence
public AlternatePrecedence(minerful.concept.TaskCharSet param1, minerful.concept.TaskCharSet param2)
-
-
Method Detail
-
getRegularExpressionTemplate
public java.lang.String getRegularExpressionTemplate()
- Overrides:
getRegularExpressionTemplatein classminerful.concept.constraint.relation.Precedence
-
getHierarchyLevel
public int getHierarchyLevel()
- Overrides:
getHierarchyLevelin classminerful.concept.constraint.relation.Precedence
-
suggestConstraintWhichThisShouldBeBasedUpon
public minerful.concept.constraint.Constraint suggestConstraintWhichThisShouldBeBasedUpon()
- Overrides:
suggestConstraintWhichThisShouldBeBasedUponin classminerful.concept.constraint.relation.Precedence
-
copy
public minerful.concept.constraint.Constraint copy(minerful.concept.TaskChar... taskChars)
- Overrides:
copyin classminerful.concept.constraint.relation.Precedence
-
copy
public minerful.concept.constraint.Constraint copy(minerful.concept.TaskCharSet... taskCharSets)
- Overrides:
copyin classminerful.concept.constraint.relation.Precedence
-
-