public class PropertyData extends Object
Constructor and Description |
---|
PropertyData(Element element,
Property propertyAnnotation,
AnnotationMirror propertyAnnotationMirror,
Elements elementUtils) |
Modifier and Type | Method and Description |
---|---|
String |
getCapitalizedFieldName() |
String |
getFieldAccessorCommand() |
String |
getFieldName() |
PropertyFormType |
getFormType() |
String |
getHashCodeFormula() |
String |
getTypeFullName() |
List<String> |
getValidators() |
boolean |
hasValidators() |
boolean |
isPrimitive() |
boolean |
isPrivateAccess() |
boolean |
isShared() |
boolean |
isSubPreference() |
public PropertyData(Element element, Property propertyAnnotation, AnnotationMirror propertyAnnotationMirror, Elements elementUtils)
public String getFieldName()
public String getCapitalizedFieldName()
public String getTypeFullName()
public boolean isShared()
public boolean isSubPreference()
public PropertyFormType getFormType()
public boolean isPrivateAccess()
public boolean isPrimitive()
public boolean hasValidators()
public String getHashCodeFormula()
public String getFieldAccessorCommand()
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.