- getAllFields(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared and inherited fields of the given type element.
- getAllMembers(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared and inherited members of the given type element.
- getAllMethods(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared and inherited methods of the given type element.
- getAnnotationAsString(AnnotationMirror, TypeImporter) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation with its values as a string.
- getAnnotationMirror() - Method in class net.digitalid.utility.processing.logging.SourcePosition
-
Returns the annotation mirror of this position.
- getAnnotationMirror(Element, Class<? extends Annotation>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation mirror corresponding to the given annotation type of the given element or null if not found.
- getAnnotationMirrors(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation mirrors that are present on the given element or its (return) (component) type.
- getAnnotationsAsString(FiniteIterable<? extends AnnotationMirror>, TypeImporter) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotations with their values as a string.
- getAnnotationsAsString(TypeMirror, TypeImporter) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotations of the given type mirror with their values as a string.
- getAnnotationValue() - Method in class net.digitalid.utility.processing.logging.SourcePosition
-
Returns the annotation value of this position.
- getAnnotationValue(AnnotationMirror, String) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation value for the given method name of the given annotation mirror or null if not found.
- getAnnotationValue(AnnotationMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation value for the value method of the given annotation mirror or null if not found.
- getAnnotationValue(Element, Class<? extends Annotation>, String) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation value for the given method name of the given annotation type on the given element or null if not found.
- getAnnotationValue(Element, Class<? extends Annotation>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation value for the default value method of the given annotation type on the given element or null if not found.
- getAnnotationValueAsString(AnnotationValue, TypeImporter) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation value as a string.
- getAnnotationValues(AnnotationMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the annotation values mapped from their name for all methods of the given annotation mirror.
- getBoxedType(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the boxed type of the given type mirror or its component type in case of arrays.
- getClass(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given type mirror as a class object.
- getClass(AnnotationValue) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation value as a class object or propagates null.
- getComponentType(TypeMirror, ErrorLogger) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component type of the given type if it is an array or an iterable and logs errors with the given logger otherwise.
- getComponentType(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component type of the given type if it is an array or an iterable.
- getComponentType(Element, ErrorLogger) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component type of the type of the given element if it is an array or an iterable and logs errors with the given logger otherwise.
- getComponentType(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component type of the type of the given element if it is an array or an iterable.
- getComponentTypes(TypeMirror, ErrorLogger) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component types of the given type if it is an array or an iterable and logs errors with the given logger otherwise.
- getComponentTypes(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component types of the given type if it is an array or an iterable.
- getComponentTypes(Element, ErrorLogger) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component types of the type of the given element if it is an array or an iterable and logs errors with the given logger otherwise.
- getComponentTypes(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the component types of the type of the given element if it is an array or an iterable.
- getConstructors(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared constructors of the given type element.
- getElement() - Method in class net.digitalid.utility.processing.logging.SourcePosition
-
Returns the element of this position.
- getElementUtils() - Static method in class net.digitalid.utility.processing.utility.StaticProcessingEnvironment
-
Returns a implementation of some utility methods for operating on elements.
- getEnum(AnnotationValue, Class<T>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation value as a constant of the given enum type or propagates null.
- getEnums(AnnotationValue, Class<T>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation value as constants of the given enum type or returns an empty iterable if the given annotation value is null.
- getErasedTypeMirror(Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given class object as an erased type mirror.
- getFields(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared fields of the given type element.
- getFieldsOfType(TypeElement, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns a list of all the fields with the given type in the given type element.
- getFirstPublicStaticFieldOfType(TypeElement, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the first public and static field with the given type in the given type element.
- getInstance(AnnotationValue, Class<T>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation value as a new instance of the given type or propagates null.
- getMembers(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared members of the given type element.
- getMethods(TypeElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the directly declared methods of the given type element.
- getNonPrivateMethod(TypeElement, String, Class<?>, Class<?>...) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the non-private method with the given name, return type, parameter types and no thrown types in the given type element or null if no such method is found.
- getQualifiedName(AnnotationMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the qualified name of the annotation type of the given annotation mirror.
- getQualifiedName(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the qualified name of the given type mirror without generic parameters.
- getQualifiedPackageName(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the qualified name of the package in which the given element is declared.
- getSimpleName(AnnotationMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the simple name of the given annotation mirror.
- getSimpleName(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the simple name of the given type mirror without generic parameters.
- getSimpleNameWithLeadingAt(AnnotationMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the simple name of the given annotation mirror with a leading at symbol.
- getString(AnnotationValue) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given annotation value as a string or propagates null.
- getSupertype(DeclaredType, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the supertype of the given source type that corresponds to the given target type or null (without logged errors) if not found.
- getSurroundingType(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the type in which the given element is declared.
- getType(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given type or the return type if the given type is an executable type.
- getType(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the type of the given element or the return type if the given element is an executable element.
- getTypeElement(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given type mirror or its component type in case of arrays as a type element.
- getTypeMirror(Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns the given class object as a type mirror.
- getTypeUtils() - Static method in class net.digitalid.utility.processing.utility.StaticProcessingEnvironment
-
Returns a implementation of some utility methods for operating on types.
- importIfPossible(String) - Method in interface net.digitalid.utility.processing.utility.TypeImporter
-
Imports the given qualified type name if its simple name is not yet mapped to a different type.
- importIfPossible(Class<?>) - Method in interface net.digitalid.utility.processing.utility.TypeImporter
-
Imports the given type if its simple name is not yet mapped to a different type.
- importIfPossible(Element) - Method in interface net.digitalid.utility.processing.utility.TypeImporter
-
Imports the given element, which has to be qualified nameable, if its simple name is not yet mapped to a different type.
- importIfPossible(TypeMirror) - Method in interface net.digitalid.utility.processing.utility.TypeImporter
-
Imports the given type mirror with its generic parameters if their simple names are not yet mapped to different types.
- importStaticallyIfPossible(String) - Method in interface net.digitalid.utility.processing.utility.TypeImporter
-
Imports the given qualified member name if its simple name is not yet mapped to a different member.
- information(CharSequence, SourcePosition, Object...) - Static method in class net.digitalid.utility.processing.logging.ProcessingLog
-
Logs the given message with the given position as information.
- information(CharSequence, Object...) - Static method in class net.digitalid.utility.processing.logging.ProcessingLog
-
Logs the given message as information.
- initialize(String) - Static method in class net.digitalid.utility.processing.logging.ProcessingLog
-
Initializes the output file of the logger with the given name.
- INSTANCE - Static variable in class net.digitalid.utility.processing.logging.ErrorLogger
-
Stores an immutable instance of the error logger, which can be shared.
- isDeclaredInDigitalIDLibrary(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given element is declared in the Digital ID library (DID SDK).
- isDeclaredInRuntimeEnvironment(Element) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given element is declared in the Java Runtime Environment (JRE).
- isGetter(ExecutableElement) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given method is a (potentially static) getter.
- isPrimitive(TypeMirror) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given type mirror or its component type in case of arrays is primitive.
- isRawlyAssignable(TypeMirror, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given declared type is rawly assignable to the given desired type.
- isRawlyAssignable(Element, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given element is rawly assignable to the given type.
- isRawSubtype(TypeMirror, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given declared type is a raw subtype of the given desired type.
- isRawSubtype(Element, Class<?>) - Static method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the type of the given element is a raw subtype of the given type.
- isSetter(ExecutableElement) - Method in class net.digitalid.utility.processing.utility.ProcessingUtility
-
Returns whether the given method is a (potentially static) setter.