Class GenericAbstractAutoDictItemWithMap<T>
java.lang.Object
com.dna.jopt.member.unit.condition.autodict.GenericAbstractAutoDictItemWithMap<T>
- All Implemented Interfaces:
IAutoDict,IAutoDictWithMap<T>
- Direct Known Subclasses:
BitTypeConstraint,BitTypeQualification,BitTypeWithExpertiseConstraint,BitTypeWithExpertiseQualification
public abstract class GenericAbstractAutoDictItemWithMap<T>
extends Object
implements IAutoDictWithMap<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDictType(String type) voidaddDictType(String type, T info) getAsViolationValue(List<Integer> missingTypesInt) booleanvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.dna.jopt.member.unit.condition.autodict.IAutoDict
getExtendedClassMethods inherited from interface com.dna.jopt.member.unit.condition.autodict.IAutoDictWithMap
invokeTypesFromDict
-
Field Details
-
dictTypes
-
manager
-
-
Constructor Details
-
GenericAbstractAutoDictItemWithMap
public GenericAbstractAutoDictItemWithMap()
-
-
Method Details
-
addDictType
- Specified by:
addDictTypein interfaceIAutoDict
-
getDictTypes
- Specified by:
getDictTypesin interfaceIAutoDict
-
getDictTypeMap
- Specified by:
getDictTypeMapin interfaceIAutoDictWithMap<T>
-
getAsViolationValue
- Specified by:
getAsViolationValuein interfaceIAutoDict
-
needsTranformation
public boolean needsTranformation()- Specified by:
needsTranformationin interfaceIAutoDict
-
addDictType
- Specified by:
addDictTypein interfaceIAutoDictWithMap<T>
-
getTypeDictionaryManager
- Specified by:
getTypeDictionaryManagerin interfaceIAutoDict
-
setTypeDictionaryManager
- Specified by:
setTypeDictionaryManagerin interfaceIAutoDict
-
resetBitTypeNature
public void resetBitTypeNature()- Specified by:
resetBitTypeNaturein interfaceIAutoDict
-