public class NodeFieldData extends MessageContainer
MessageContainer.Messagetypes| Constructor and Description |
|---|
NodeFieldData(Element messageElement,
AnnotationMirror messageAnnotation,
VariableElement variableElement,
boolean generated) |
| Modifier and Type | Method and Description |
|---|---|
ExecutableElement |
getGetter() |
AnnotationMirror |
getMessageAnnotation() |
Element |
getMessageElement() |
String |
getName() |
ExecutableElement |
getSetter() |
TypeMirror |
getType() |
VariableElement |
getVariable() |
boolean |
isGenerated() |
boolean |
isSettable() |
void |
setGetter(ExecutableElement getter) |
void |
setSetter(ExecutableElement setter) |
addError, addError, addError, addError, addSuppressableWarning, addSuppressableWarning, addWarning, addWarning, collectMessages, emitMessages, findChildContainers, getBaseContainer, getMessageAnnotationValue, getMessages, getMessagesForModification, hasErrors, hasErrorsOrWarnings, iterator, redirectMessages, redirectMessagesOnGeneratedElementsclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic NodeFieldData(Element messageElement, AnnotationMirror messageAnnotation, VariableElement variableElement, boolean generated)
public VariableElement getVariable()
public ExecutableElement getSetter()
public boolean isSettable()
public void setSetter(ExecutableElement setter)
public void setGetter(ExecutableElement getter)
public Element getMessageElement()
getMessageElement in class MessageContainerpublic AnnotationMirror getMessageAnnotation()
getMessageAnnotation in class MessageContainerpublic String getName()
public TypeMirror getType()
public boolean isGenerated()
public ExecutableElement getGetter()