public class LayerGenerationException
extends java.lang.Exception
LayerGeneratingProcessor,
Serialized Form| Constructor | Description |
|---|---|
LayerGenerationException(java.lang.String message) |
An exception with no associated element.
|
LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement) |
An exception with an associated element.
|
LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.annotation.processing.ProcessingEnvironment processingEnv,
java.lang.annotation.Annotation erroneousAnnotation) |
An exception with an associated annotation.
|
LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.annotation.processing.ProcessingEnvironment processingEnv,
java.lang.annotation.Annotation erroneousAnnotation,
java.lang.String erroneousAnnotationMethod) |
An exception with an associated annotation value.
|
LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.lang.model.element.AnnotationMirror erroneousAnnotation) |
An exception with an associated annotation.
|
LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.lang.model.element.AnnotationMirror erroneousAnnotation,
javax.lang.model.element.AnnotationValue erroneousAnnotationValue) |
An exception with an associated annotation value.
|
public LayerGenerationException(java.lang.String message)
message - a detail message which could be reported to the userMessager.printMessage(javax.tools.Diagnostic.Kind, CharSequence)public LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement)
message - a detail message which could be reported to the usererroneousElement - the associated elementMessager.printMessage(javax.tools.Diagnostic.Kind, CharSequence, Element)public LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.lang.model.element.AnnotationMirror erroneousAnnotation)
message - a detail message which could be reported to the usererroneousElement - the associated elementerroneousAnnotation - the annotation on the elementMessager.printMessage(javax.tools.Diagnostic.Kind, CharSequence, Element, AnnotationMirror)public LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.lang.model.element.AnnotationMirror erroneousAnnotation,
javax.lang.model.element.AnnotationValue erroneousAnnotationValue)
message - a detail message which could be reported to the usererroneousElement - the associated elementerroneousAnnotation - the annotation on the elementerroneousAnnotationValue - the value of that annotationMessager.printMessage(javax.tools.Diagnostic.Kind, CharSequence, Element, AnnotationMirror, AnnotationValue)public LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.annotation.processing.ProcessingEnvironment processingEnv,
java.lang.annotation.Annotation erroneousAnnotation)
message - a detail message which could be reported to the usererroneousElement - the associated elementprocessingEnv - the processing environment passed to the processorerroneousAnnotation - the reflected annotation on the element (may be null as a convenience)Messager.printMessage(javax.tools.Diagnostic.Kind, CharSequence, Element, AnnotationMirror)public LayerGenerationException(java.lang.String message,
javax.lang.model.element.Element erroneousElement,
javax.annotation.processing.ProcessingEnvironment processingEnv,
java.lang.annotation.Annotation erroneousAnnotation,
java.lang.String erroneousAnnotationMethod)
message - a detail message which could be reported to the usererroneousElement - the associated elementprocessingEnv - the processing environment passed to the processorerroneousAnnotation - the reflected annotation on the element (may be null as a convenience)erroneousAnnotationMethod - the name of a method in that annotation (may be null)Messager.printMessage(javax.tools.Diagnostic.Kind, CharSequence, Element, AnnotationMirror, AnnotationValue)Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.