Class AlternatePrecedence

  • All Implemented Interfaces:
    java.lang.Comparable<minerful.concept.constraint.Constraint>

    public class AlternatePrecedence
    extends minerful.concept.constraint.relation.Precedence
    • Nested Class Summary

      • Nested classes/interfaces inherited from class minerful.concept.constraint.relation.RelationConstraint

        minerful.concept.constraint.relation.RelationConstraint.ImplicationVerse
    • Field Summary

      • Fields inherited from class minerful.concept.constraint.relation.RespondedExistence

        confidenceIntervalMargin, DISTANCE_PRINT_TEMPLATE, expectedDistance
      • Fields inherited from class minerful.concept.constraint.relation.RelationConstraint

        implied
      • 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
      protected AlternatePrecedence()  
        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.Constraint copy​(minerful.concept.TaskChar... taskChars)  
      minerful.concept.constraint.Constraint copy​(minerful.concept.TaskCharSet... taskCharSets)  
      int getHierarchyLevel()  
      java.lang.String getRegularExpressionTemplate()  
      minerful.concept.constraint.Constraint suggestConstraintWhichThisShouldBeBasedUpon()  
      • 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
      • Methods inherited from class java.util.Observable

        clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, setChanged
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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:
        getRegularExpressionTemplate in class minerful.concept.constraint.relation.Precedence
      • getHierarchyLevel

        public int getHierarchyLevel()
        Overrides:
        getHierarchyLevel in class minerful.concept.constraint.relation.Precedence
      • suggestConstraintWhichThisShouldBeBasedUpon

        public minerful.concept.constraint.Constraint suggestConstraintWhichThisShouldBeBasedUpon()
        Overrides:
        suggestConstraintWhichThisShouldBeBasedUpon in class minerful.concept.constraint.relation.Precedence
      • copy

        public minerful.concept.constraint.Constraint copy​(minerful.concept.TaskChar... taskChars)
        Overrides:
        copy in class minerful.concept.constraint.relation.Precedence
      • copy

        public minerful.concept.constraint.Constraint copy​(minerful.concept.TaskCharSet... taskCharSets)
        Overrides:
        copy in class minerful.concept.constraint.relation.Precedence