public class AnnotationProcessorField<P extends Type> extends AnnotationProcessorVariable<P> implements Field<P>
parent
components, elements, innerElement, types
Constructor and Description |
---|
AnnotationProcessorField(VariableElement variableElement,
P parent,
Types types,
Elements elements) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ModelVisitor visitor) |
Method<P> |
getGetter() |
Method<P> |
getSetter() |
boolean |
hasGetter() |
boolean |
hasSetter() |
boolean |
isRequired() |
boolean |
shouldBeIgnored() |
getAlternativeName, getDefaultValue, getEmailDomain, getJavaType, getMaxSizeLimit, getMinSizeLimit, getPattern, hasDefaultEmailDomain, hasDefaultValue, hasEmailPattern, hasPattern, hasSizeLimit, isMetaDataKey, isMetaDataStaticKey, isOptional, isPayload, isQuery, isRefOnly, isText, parent
asType, asTypeMirror, equals, getAnnotation, getAnnotationFieldValue, getAnnotationMirrors, getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getName, getThrowsComment, getTypeArguments, getXmlDeclaredChilds, hasAnnotation, hashCode, hasJavaDocTag, hasTypeArguments, isAbstract, isFinal, isPrivate, isProtected, isPublic, isReservedIdentifier, isStatic, unwrap
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getAlternativeName, getDefaultValue, getEmailDomain, getJavaType, getMaxSizeLimit, getMinSizeLimit, getPattern, hasDefaultEmailDomain, hasDefaultValue, hasEmailPattern, hasPattern, hasSizeLimit, isMetaDataKey, isMetaDataStaticKey, isOptional, isPayload, isQuery, isRefOnly, isText
asType, asTypeMirror, getName, isReservedIdentifier, unwrap
getAnnotation, getAnnotationMirrors, hasAnnotation
getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTag
isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
getTypeArguments, getXmlDeclaredChilds, hasTypeArguments
parent
public AnnotationProcessorField(VariableElement variableElement, P parent, Types types, Elements elements)
public boolean shouldBeIgnored()
shouldBeIgnored
in interface Field<P extends Type>
public void accept(ModelVisitor visitor)
accept
in interface Identifiable<VariableElement>
public boolean isRequired()
isRequired
in interface Field<P extends Type>
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.