Class EnumConstantWrapper
- java.lang.Object
- 
- org.mapstruct.ap.internal.writer.FreeMarkerWritable
- 
- org.mapstruct.ap.internal.model.common.ModelElement
- 
- org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
- 
- org.mapstruct.ap.internal.model.assignment.EnumConstantWrapper
 
 
 
 
- 
- All Implemented Interfaces:
- Assignment,- Writable
 
 public class EnumConstantWrapper extends AssignmentWrapper - Author:
- Sjaak Derksen
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.mapstruct.ap.internal.model.common.AssignmentAssignment.AssignmentType
 - 
Nested classes/interfaces inherited from interface org.mapstruct.ap.internal.writer.WritableWritable.Context
 
- 
 - 
Field Summary- 
Fields inherited from class org.mapstruct.ap.internal.model.assignment.AssignmentWrapperfieldAssignment
 
- 
 - 
Constructor SummaryConstructors Constructor Description EnumConstantWrapper(Assignment decoratedAssignment, Type enumType)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Type>getImportTypes()Returns a set containing thoseTypes referenced by this model element for which an import statement needs to be declared.StringtoString()- 
Methods inherited from class org.mapstruct.ap.internal.model.assignment.AssignmentWrappercreateUniqueVarName, getAssignment, getSourceLocalVarName, getSourceLoopVarName, getSourceParameterName, getSourcePresenceCheckerReference, getSourceReference, getSourceType, getThrownTypes, getType, isCallingUpdateMethod, isFieldAssignment, isSourceReferenceParameter, setAssignment, setSourceLocalVarName, setSourceLoopVarName
 - 
Methods inherited from class org.mapstruct.ap.internal.writer.FreeMarkerWritablegetTemplateName, getTemplateNameForClass, write
 
- 
 
- 
- 
- 
Constructor Detail- 
EnumConstantWrapperpublic EnumConstantWrapper(Assignment decoratedAssignment, Type enumType) 
 
- 
 - 
Method Detail- 
getImportTypespublic Set<Type> getImportTypes() Description copied from class:ModelElementReturns a set containing thoseTypes referenced by this model element for which an import statement needs to be declared.- Specified by:
- getImportTypesin interface- Assignment
- Overrides:
- getImportTypesin class- AssignmentWrapper
- Returns:
- A set with type referenced by this model element. Must not be null.
 
 
- 
 
-