Package eu.bandm.tools.d2d2.base
Class Classifier
java.lang.Object
eu.bandm.tools.d2d2.base.Classifier
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected static classprotected classprotected class
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) Classifier.Instanceprotected Map<Definition, Map<ImportContext, Classifier.Instance>> (package private) final Resolver4protected Set<Classifier.Instance> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Classifier.InstancecreateNewInstance(ImportContext ic, Definition raw) non-substituted case.protected booleanequivalent(Definition def1, Definition def2) protected booleanequivalent(Expression exp1, Expression exp2) protected @Opt Classifier.InstancefindInstance(Definition raw, ImportContext ic) protected Map<ImportContext, Classifier.Instance> findInstances(Definition raw) /protected voidprotected voidprotected Classifier.InstanceprovideInstance(Definition raw, ImportContext ic) (package private) void
- 
Field Details- 
resolver
- 
instances
- 
waitForClassification
- 
currentHypothesisClassifier.Instance currentHypothesis
 
- 
- 
Constructor Details- 
Classifier
 
- 
- 
Method Details- 
listOfInstances/
- 
findInstances
- 
findInstance
- 
provideInstance
- 
scheduleForClassification
- 
createNewInstancenon-substituted case.
- 
processWaitingClassificationsprotected void processWaitingClassifications()
- 
processWaitingClassification
- 
equivalent
- 
equivalent
 
-