public class SpecializationThrowsData extends MessageContainer
MessageContainer.Message
Constructor and Description |
---|
SpecializationThrowsData(javax.lang.model.element.AnnotationMirror annotationMirror,
javax.lang.model.element.AnnotationValue value,
javax.lang.model.type.TypeMirror javaClass) |
Modifier and Type | Method and Description |
---|---|
javax.lang.model.element.AnnotationMirror |
getAnnotationMirror() |
javax.lang.model.type.TypeMirror |
getJavaClass() |
javax.lang.model.element.AnnotationMirror |
getMessageAnnotation() |
javax.lang.model.element.AnnotationValue |
getMessageAnnotationValue() |
javax.lang.model.element.Element |
getMessageElement() |
SpecializationData |
getSpecialization() |
SpecializationData |
getTransitionTo() |
addError, addError, addError, addWarning, addWarning, collectMessages, emitMessages, findChildContainers, getBaseContainer, getMessages, hasErrors, iterator
public SpecializationThrowsData(javax.lang.model.element.AnnotationMirror annotationMirror, javax.lang.model.element.AnnotationValue value, javax.lang.model.type.TypeMirror javaClass)
public javax.lang.model.element.Element getMessageElement()
getMessageElement
in class MessageContainer
public javax.lang.model.element.AnnotationMirror getMessageAnnotation()
getMessageAnnotation
in class MessageContainer
public javax.lang.model.element.AnnotationValue getMessageAnnotationValue()
getMessageAnnotationValue
in class MessageContainer
public javax.lang.model.type.TypeMirror getJavaClass()
public SpecializationData getSpecialization()
public javax.lang.model.element.AnnotationMirror getAnnotationMirror()
public SpecializationData getTransitionTo()