| Package | Description |
|---|---|
| net.digitalid.utility.processing.utility |
Provides utility classes for annotation processing.
|
| Modifier and Type | Method and Description |
|---|---|
static @Nonnull String |
ProcessingUtility.getAnnotationAsString(@Nonnull AnnotationMirror annotationMirror,
@Nonnull TypeImporter typeImporter)
Returns the given annotation with its values as a string.
|
static @Nonnull String |
ProcessingUtility.getAnnotationsAsString(@Nonnull net.digitalid.utility.functional.iterables.FiniteIterable<? extends AnnotationMirror> annotationMirrors,
@Nonnull TypeImporter typeImporter)
Returns the given annotations with their values as a string.
|
static @Nonnull String |
ProcessingUtility.getAnnotationsAsString(@Nonnull TypeMirror typeMirror,
@Nonnull TypeImporter typeImporter)
Returns the annotations of the given type mirror with their values as a string.
|
static @Nonnull String |
ProcessingUtility.getAnnotationValueAsString(@Nonnull AnnotationValue annotationValue,
@Nonnull TypeImporter typeImporter)
Returns the given annotation value as a string.
|
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitAnnotation(@Nonnull AnnotationMirror annotation,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitArray(@Nonnull List<? extends AnnotationValue> list,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitBoolean(boolean value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitByte(byte value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitChar(char value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitDouble(double value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitEnumConstant(@Nonnull VariableElement constant,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitFloat(float value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitInt(int value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitLong(long value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitShort(short value,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitString(@Nonnull String string,
@Nullable TypeImporter typeImporter) |
@Nonnull String |
ProcessingUtility.AnnotationValueVisitor.visitType(@Nonnull TypeMirror type,
@Nullable TypeImporter typeImporter) |
Copyright © 2017. All rights reserved.