Package org.processmining.specpp.traits
Interface ProperlyHashable
-
- All Known Subinterfaces:
Activity,ConstraintEvent,CSVRowEvent,Encoding<K,V>,Event,FulfilledRequirement<C,R>,GenerationConstraint,Immutable,IntEncoding<T>,Log,NodeProperties,PrimitiveIntEncoding,Requirement<D,T>,StatisticKey,TreeEvent,TreeHeuristicsEvent,TreeStatsEvent,Variant
- All Known Implementing Classes:
AbstractFulfilledRequirement,AbstractFulfilledSupervisionRequirement,ActivityImpl,AddWiredPlace,AdHocObservableRequirement,BatchedExecutionResult,BitEncodedSet,BlacklistTransition,CandidateAcceptanceRevoked,CandidateAccepted,CandidateCompositionEvent,CandidateConstraint,CandidateRejected,ClassKey,ClinicallyOverfedPlace,ClinicallyUnderfedPlace,ConfigurationRequirement,ConstantIntIntEncoding,CullPostsetChildren,CullPresetChildren,DataRequirement,DebugEvent,DepthConstraint,DequeuedNodeEvent,EnqueuedNodeEvent,EnumeratingTreeStatsEvent,EvaluationParameterTuple2,EvaluatorRequirement,FinalTransition,FulfilledAdHocObservableRequirement,FulfilledDataRequirement,FulfilledEvaluatorRequirement,FulfilledObservableRequirement,FulfilledObservationPipeRequirement,FulfilledObserverRequirement,HashmapEncoding,HeuristicComputationEvent,HeuristicStatsEvent,IdentityEncoding,ImmutablePair,ImmutableTuple2,InitialFinalTransition,InitialTransition,IntIntEncoding,Label,LeafAdditionEvent,LeafEvent,LeafRemovalEvent,LocalNodeGenerationConstraint,LogImpl,NodeContractionEvent,NodeExhaustionEvent,NodeExpansionEvent,NodeGenerationEvent,NodeRemovalEvent,NoRehashing,NumberedNodeExpansionEvent,ObservableRequirement,ObservationPipeRequirement,ObserverRequirement,ParameterRequirement,PerformanceEvent,Place,ProposerSignal,RegexLabel,RejectedNodeEvent,RemoveWiredPlace,RestartProposer,SPECppEvaluationInfo,SPECppModelInfo,SPECppPerformanceInfo,StaticHashWrapper,StringStatisticKey,SubLog,SubtreeCutoffConstraint,SupervisionRequirement,TaskDescription,Transition,TreeHeuristicQueueingEvent,TreeNodeEvent,TypedItem,VariantImpl,WiredPlace,WiringConstraint
public interface ProperlyHashableMarks an object as semantic-aware hashable. That is, semantic equality coincides with a hash collision.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description inthashCode()
-