Class SuffixPresenceCheck
- java.lang.Object
 - 
- org.mapstruct.ap.internal.writer.FreeMarkerWritable
 - 
- org.mapstruct.ap.internal.model.common.ModelElement
 - 
- org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
 
 
 
- 
- All Implemented Interfaces:
 PresenceCheck,Writable
public class SuffixPresenceCheck extends ModelElement implements PresenceCheck
- Author:
 - Filip Hrisafov
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.mapstruct.ap.internal.writer.Writable
Writable.Context 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SuffixPresenceCheck(String sourceReference, String suffix)SuffixPresenceCheck(String sourceReference, String suffix, boolean negate) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<Type>getImportTypes()Returns a set containing thoseTypes referenced by this model element for which an import statement needs to be declared.StringgetSourceReference()StringgetSuffix()inthashCode()booleanisNegate()PresenceChecknegate()- 
Methods inherited from class org.mapstruct.ap.internal.writer.FreeMarkerWritable
getTemplateName, getTemplateNameForClass, write 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getSourceReference
public String getSourceReference()
 
- 
getSuffix
public String getSuffix()
 
- 
isNegate
public boolean isNegate()
 
- 
negate
public PresenceCheck negate()
- Specified by:
 negatein interfacePresenceCheck
 
- 
getImportTypes
public 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 interfacePresenceCheck- Specified by:
 getImportTypesin classModelElement- Returns:
 - A set with type referenced by this model element. Must not be 
null. 
 
 - 
 
 -