public class NodeFieldData extends MessageContainer
MessageContainer.Message
Constructor and Description |
---|
NodeFieldData(javax.lang.model.element.Element messageElement,
javax.lang.model.element.AnnotationMirror messageAnnotation,
javax.lang.model.type.TypeMirror type,
java.lang.String name,
boolean generated) |
Modifier and Type | Method and Description |
---|---|
javax.lang.model.element.ExecutableElement |
getGetter() |
javax.lang.model.element.AnnotationMirror |
getMessageAnnotation() |
javax.lang.model.element.Element |
getMessageElement() |
java.lang.String |
getName() |
javax.lang.model.type.TypeMirror |
getType() |
boolean |
isGenerated() |
void |
setGetter(javax.lang.model.element.ExecutableElement getter) |
addError, addError, addError, addWarning, addWarning, collectMessages, emitMessages, findChildContainers, getBaseContainer, getMessageAnnotationValue, getMessages, hasErrors, iterator
public NodeFieldData(javax.lang.model.element.Element messageElement, javax.lang.model.element.AnnotationMirror messageAnnotation, javax.lang.model.type.TypeMirror type, java.lang.String name, boolean generated)
public void setGetter(javax.lang.model.element.ExecutableElement getter)
public javax.lang.model.element.Element getMessageElement()
getMessageElement
in class MessageContainer
public javax.lang.model.element.AnnotationMirror getMessageAnnotation()
getMessageAnnotation
in class MessageContainer
public java.lang.String getName()
public javax.lang.model.type.TypeMirror getType()
public boolean isGenerated()
public javax.lang.model.element.ExecutableElement getGetter()