Package eu.bandm.tools.d2d2.base
Class Classifier
java.lang.Object
eu.bandm.tools.d2d2.base.Classifier
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
protected class
protected class
-
Field Summary
Modifier and TypeFieldDescription(package private) Classifier.Instance
protected Map<Definition,
Map<ImportContext, Classifier.Instance>> (package private) final Resolver4
protected Set<Classifier.Instance>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Classifier.Instance
createNewInstance
(ImportContext ic, Definition raw) non-substituted case.protected boolean
equivalent
(Definition def1, Definition def2) protected boolean
equivalent
(Expression exp1, Expression exp2) protected @Opt Classifier.Instance
findInstance
(Definition raw, ImportContext ic) protected Map<ImportContext,
Classifier.Instance> findInstances
(Definition raw) protected void
protected void
protected Classifier.Instance
provideInstance
(Definition raw, ImportContext ic) (package private) void
-
Field Details
-
resolver
-
instances
-
waitForClassification
-
currentHypothesis
Classifier.Instance currentHypothesis
-
-
Constructor Details
-
Classifier
-
-
Method Details
-
listOfInstances
-
findInstances
-
findInstance
-
provideInstance
-
scheduleForClassification
-
createNewInstance
non-substituted case. -
processWaitingClassifications
protected void processWaitingClassifications() -
processWaitingClassification
-
equivalent
-
equivalent
-