private void |
IndexWriterV1.addClassName(DotName name) |
|
private void |
IndexWriterV2.addClassName(DotName name) |
|
private void |
IndexReaderV1.addClassToMap(java.util.HashMap<DotName,java.util.List<ClassInfo>> map,
DotName name,
ClassInfo currentClass) |
|
private void |
IndexReaderV2.addClassToMap(java.util.HashMap<DotName,java.util.List<ClassInfo>> map,
DotName name,
ClassInfo currentClass) |
|
private void |
Indexer.addImplementor(DotName interfaceName,
ClassInfo currentClass) |
|
private void |
Indexer.addSubclass(DotName superName,
ClassInfo currentClass) |
|
private void |
Indexer.addSubinterface(DotName superName,
ClassInfo currentClass) |
|
private void |
IndexReaderV2.addToMaster(java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations,
DotName name,
java.util.List<AnnotationInstance> annotations) |
|
AnnotationInstance |
AnnotationOverlay.annotation(Declaration declaration,
DotName name) |
Returns the annotation instance with given name declared on given declaration .
|
AnnotationInstance |
AnnotationOverlayImpl.annotation(Declaration declaration,
DotName name) |
|
AnnotationInstance |
AnnotationTarget.annotation(DotName name) |
Returns the annotation instance with given name declared on this annotation target or any of its nested
annotation targets.
|
AnnotationInstance |
ClassInfo.annotation(DotName name) |
Returns the annotation instance with given name declared on this class, any of its members, or any type
within the signature of the class or its members.
|
AnnotationInstance |
FieldInfo.annotation(DotName name) |
Returns the annotation instance with given name declared on this field or any type within its signature.
|
(package private) AnnotationInstance |
FieldInternal.annotation(DotName name) |
|
AnnotationInstance |
MethodInfo.annotation(DotName name) |
Returns the annotation instance with given name declared on this method, any of its parameters or any type
within its signature.
|
(package private) AnnotationInstance |
MethodInternal.annotation(DotName name) |
|
AnnotationInstance |
MethodParameterInfo.annotation(DotName name) |
Returns the annotation instance with given name declared on this method parameter or any type within
its signature.
|
AnnotationInstance |
ModuleInfo.annotation(DotName name) |
|
AnnotationInstance |
RecordComponentInfo.annotation(DotName name) |
Returns the annotation instance with given name declared on this record component or any type within its signature.
|
(package private) AnnotationInstance |
RecordComponentInternal.annotation(DotName name) |
|
AnnotationInstance |
Type.annotation(DotName name) |
Returns the annotation instance with given name declared on this type usage.
|
AnnotationInstance |
TypeTarget.annotation(DotName name) |
Returns the annotation instance with given name declared on this type usage.
|
private static java.util.function.Predicate<AnnotationInstance> |
AnnotationTransformation.Builder.annotationPredicate(DotName... classes) |
|
java.util.Collection<AnnotationInstance> |
AnnotationTarget.annotations(DotName name) |
Returns the annotation instances with given name declared on this annotation target and nested annotation targets.
|
java.util.List<AnnotationInstance> |
ClassInfo.annotations(DotName name) |
Returns the annotation instances with given name declared on this class, any of its members, or any type
within the signature of the class or its members.
|
java.util.List<AnnotationInstance> |
FieldInfo.annotations(DotName name) |
Returns the annotation instances with given name declared on this field or any type within its signature.
|
java.util.List<AnnotationInstance> |
MethodInfo.annotations(DotName name) |
Returns the annotation instances with given name declared on this method, any of its parameters or any type
within its signature.
|
java.util.List<AnnotationInstance> |
MethodParameterInfo.annotations(DotName name) |
Returns the annotation instances with given name declared on this method parameter or any type within
its signature.
|
java.util.List<AnnotationInstance> |
RecordComponentInfo.annotations(DotName name) |
Returns the annotation instances with given name declared on this record component or any type within its signature.
|
java.util.List<AnnotationInstance> |
TypeTarget.annotations(DotName name) |
Returns the annotation instances with given name declared on this type usage.
|
java.util.Collection<AnnotationInstance> |
AnnotationOverlay.annotationsWithRepeatable(Declaration declaration,
DotName name) |
Returns the annotation instances with given name declared on given declaration .
|
java.util.Collection<AnnotationInstance> |
AnnotationOverlayImpl.annotationsWithRepeatable(Declaration declaration,
DotName name) |
|
java.util.Collection<AnnotationInstance> |
AnnotationTarget.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this annotation target and nested annotation targets.
|
java.util.List<AnnotationInstance> |
ClassInfo.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this class, any of its members, or any type
within the signature of the class or its members.
|
java.util.List<AnnotationInstance> |
FieldInfo.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this field or any type within its signature.
|
java.util.List<AnnotationInstance> |
MethodInfo.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this method, any of its parameters or any type
within its signature.
|
java.util.List<AnnotationInstance> |
MethodParameterInfo.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this method parameter or any type within
its signature.
|
java.util.List<AnnotationInstance> |
ModuleInfo.annotationsWithRepeatable(DotName name,
IndexView index) |
|
java.util.List<AnnotationInstance> |
RecordComponentInfo.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this record component or any type within its signature.
|
java.util.List<AnnotationInstance> |
Type.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this type usage.
|
java.util.List<AnnotationInstance> |
TypeTarget.annotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this type usage.
|
(package private) void |
GenericSignatureParser.beforeNewClass(DotName className) |
|
(package private) static AnnotationInstance |
AnnotationInstance.binarySearch(AnnotationInstance[] annotations,
DotName name) |
|
static AnnotationInstanceBuilder |
AnnotationInstance.builder(DotName annotationType) |
Creates a builder of annotation instances of given annotationType .
|
static AnnotationInstanceBuilder |
AnnotationInstance.builder(DotName annotationType,
boolean runtimeVisible) |
Creates a builder of annotation instances of given annotationType .
|
static ClassType.Builder |
ClassType.builder(DotName name) |
Create a builder of a class type with the given name .
|
static ParameterizedType.Builder |
ParameterizedType.builder(DotName name) |
Create a builder of a parameterized type with the given name .
|
AnnotationInstance |
ClassInfo.classAnnotation(DotName name) |
Deprecated.
|
java.util.List<AnnotationInstance> |
ClassInfo.classAnnotationsWithRepeatable(DotName name,
IndexView index) |
Deprecated.
|
int |
DotName.compareTo(DotName other) |
Compares a DotName to another DotName and returns whether this DotName
is lesser than, greater than, or equal to the specified DotName.
|
private static int |
DotName.componentizedCompare(DotName[] a,
DotName[] b) |
|
private static boolean |
DotName.componentizedEquals(DotName a,
DotName b) |
|
static AnnotationInstance |
AnnotationInstance.create(DotName name,
boolean visible,
AnnotationTarget target,
java.util.List<AnnotationValue> values) |
Construct a new mock annotation instance.
|
static AnnotationInstance |
AnnotationInstance.create(DotName name,
boolean visible,
AnnotationTarget target,
AnnotationValue[] values) |
Construct a new mock annotation instance.
|
static AnnotationInstance |
AnnotationInstance.create(DotName name,
AnnotationTarget target,
java.util.List<AnnotationValue> values) |
Construct a new mock annotation instance.
|
static AnnotationInstance |
AnnotationInstance.create(DotName name,
AnnotationTarget target,
AnnotationValue[] values) |
Construct a new mock annotation instance.
|
static ClassInfo |
ClassInfo.create(DotName name,
DotName superName,
short flags,
DotName[] interfaces,
java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations,
boolean hasNoArgsConstructor) |
Deprecated.
|
static ClassType |
ClassType.create(DotName name) |
Create an instance of a class type with given name .
|
static ParameterizedType |
ParameterizedType.create(DotName name,
Type... arguments) |
Create an instance of a parameterized type with given name , which denotes
a generic class, and given type arguments .
|
static ParameterizedType |
ParameterizedType.create(DotName name,
Type[] arguments,
Type owner) |
Create an instance of a parameterized type with given name , which denotes
a generic class, and given type arguments .
|
static Type |
Type.create(DotName name,
Type.Kind kind) |
Creates a type of the specified kind and name in the Class.getName()
format.
|
static DotName |
DotName.createComponentized(DotName prefix,
java.lang.String localName) |
Constructs a componentized DotName .
|
static DotName |
DotName.createComponentized(DotName prefix,
java.lang.String localName,
boolean innerClass) |
Constructs a componentized DotName .
|
static AnnotationValue |
AnnotationValue.createEnumValue(java.lang.String name,
DotName typeName,
java.lang.String value) |
|
static Type |
Type.createWithAnnotations(DotName name,
Type.Kind kind,
AnnotationInstance[] annotations) |
Creates an instance of specified type with given type annotations .
|
AnnotationInstance |
AnnotationTarget.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this annotation target.
|
AnnotationInstance |
ClassInfo.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this class.
|
AnnotationInstance |
FieldInfo.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this field.
|
AnnotationInstance |
MethodInfo.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this method.
|
AnnotationInstance |
MethodParameterInfo.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this method parameter.
|
AnnotationInstance |
RecordComponentInfo.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this record component.
|
AnnotationInstance |
TypeTarget.declaredAnnotation(DotName name) |
Returns the annotation instance with given name declared on this type usage.
|
java.util.Collection<AnnotationInstance> |
AnnotationTarget.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this annotation target.
|
java.util.List<AnnotationInstance> |
ClassInfo.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this class.
|
java.util.List<AnnotationInstance> |
FieldInfo.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this field.
|
java.util.List<AnnotationInstance> |
MethodInfo.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this method.
|
java.util.List<AnnotationInstance> |
MethodParameterInfo.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this method parameter.
|
java.util.List<AnnotationInstance> |
RecordComponentInfo.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this record component.
|
java.util.List<AnnotationInstance> |
TypeTarget.declaredAnnotationsWithRepeatable(DotName name,
IndexView index) |
Returns the annotation instances with given name declared on this type usage.
|
private DotName |
IndexWriterV1.downgradeName(DotName name) |
|
private static DotName[] |
DotName.flatten(DotName name) |
|
java.util.Set<ClassInfo> |
CompositeIndex.getAllKnownImplementors(DotName interfaceName) |
Returns all known classes that implement the given interface, directly and indirectly.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getAllKnownImplementors(DotName interfaceName) |
|
java.util.Set<ClassInfo> |
Index.getAllKnownImplementors(DotName interfaceName) |
Returns all known classes that implement the given interface, directly and indirectly.
|
java.util.Collection<ClassInfo> |
IndexView.getAllKnownImplementors(DotName interfaceName) |
Returns all known classes that implement the given interface, directly and indirectly.
|
java.util.Collection<ClassInfo> |
StackedIndex.getAllKnownImplementors(DotName interfaceName) |
|
java.util.Set<ClassInfo> |
CompositeIndex.getAllKnownSubclasses(DotName className) |
Returns all known (including non-direct) subclasses of the given class.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getAllKnownSubclasses(DotName className) |
|
java.util.Collection<ClassInfo> |
Index.getAllKnownSubclasses(DotName className) |
|
java.util.Collection<ClassInfo> |
IndexView.getAllKnownSubclasses(DotName className) |
Returns all known (including non-direct) subclasses of the given class.
|
java.util.Collection<ClassInfo> |
StackedIndex.getAllKnownSubclasses(DotName className) |
|
private void |
CompositeIndex.getAllKnownSubClasses(DotName className,
java.util.Set<ClassInfo> allKnown,
java.util.Set<DotName> processedClasses) |
|
private void |
CompositeIndex.getAllKnownSubClasses(DotName name,
java.util.Set<ClassInfo> allKnown,
java.util.Set<DotName> subClassesToProcess,
java.util.Set<DotName> processedClasses) |
|
private void |
Index.getAllKnownSubClasses(DotName className,
java.util.Set<ClassInfo> allKnown,
java.util.Set<DotName> processedClasses) |
|
private void |
Index.getAllKnownSubClasses(DotName name,
java.util.Set<ClassInfo> allKnown,
java.util.Set<DotName> subClassesToProcess,
java.util.Set<DotName> processedClasses) |
|
java.util.Collection<ClassInfo> |
CompositeIndex.getAllKnownSubinterfaces(DotName interfaceName) |
Returns all known interfaces that extend the given interface, directly and indirectly.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getAllKnownSubinterfaces(DotName interfaceName) |
|
java.util.Collection<ClassInfo> |
Index.getAllKnownSubinterfaces(DotName interfaceName) |
Returns all known interfaces that extend the given interface, directly and indirectly.
|
java.util.Collection<ClassInfo> |
IndexView.getAllKnownSubinterfaces(DotName interfaceName) |
Returns all known interfaces that extend the given interface, directly and indirectly.
|
java.util.Collection<ClassInfo> |
StackedIndex.getAllKnownSubinterfaces(DotName interfaceName) |
|
java.util.List<AnnotationInstance> |
CompositeIndex.getAnnotations(DotName annotationName) |
Obtains a list of instances for the specified annotation.
|
java.util.Collection<AnnotationInstance> |
EmptyIndex.getAnnotations(DotName annotationName) |
|
java.util.List<AnnotationInstance> |
Index.getAnnotations(DotName annotationName) |
Obtains a list of instances for the specified annotation.
|
java.util.Collection<AnnotationInstance> |
IndexView.getAnnotations(DotName annotationName) |
Obtains a list of instances for the specified annotation.
|
java.util.Collection<AnnotationInstance> |
StackedIndex.getAnnotations(DotName annotationName) |
|
java.util.Collection<AnnotationInstance> |
CompositeIndex.getAnnotationsWithRepeatable(DotName annotationName,
IndexView index) |
Obtains a list of instances for the specified annotation.
|
java.util.Collection<AnnotationInstance> |
EmptyIndex.getAnnotationsWithRepeatable(DotName annotationName,
IndexView index) |
|
java.util.Collection<AnnotationInstance> |
Index.getAnnotationsWithRepeatable(DotName annotationName,
IndexView index) |
Obtains a list of instances for the specified annotation.
|
java.util.Collection<AnnotationInstance> |
IndexView.getAnnotationsWithRepeatable(DotName annotationName,
IndexView index) |
Obtains a list of instances for the specified annotation.
|
java.util.Collection<AnnotationInstance> |
StackedIndex.getAnnotationsWithRepeatable(DotName annotationName,
IndexView index) |
|
ClassInfo |
CompositeIndex.getClassByName(DotName className) |
Gets the class (or interface, or annotation) that was scanned during the
indexing phase.
|
ClassInfo |
EmptyIndex.getClassByName(DotName className) |
|
ClassInfo |
Index.getClassByName(DotName className) |
Gets the class (or interface, or annotation) that was scanned during the
indexing phase.
|
ClassInfo |
IndexView.getClassByName(DotName className) |
Gets the class (or interface, or annotation) that was scanned during the
indexing phase.
|
ClassInfo |
StackedIndex.getClassByName(DotName className) |
|
java.util.Collection<ClassInfo> |
CompositeIndex.getClassesInPackage(DotName packageName) |
Returns all classes known to this index that are present in given package.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getClassesInPackage(DotName packageName) |
|
java.util.Collection<ClassInfo> |
Index.getClassesInPackage(DotName packageName) |
Returns all classes known to this index that are present in given package.
|
java.util.Collection<ClassInfo> |
IndexView.getClassesInPackage(DotName packageName) |
Returns all classes known to this index that are present in given package.
|
java.util.Collection<ClassInfo> |
StackedIndex.getClassesInPackage(DotName packageName) |
|
java.util.Collection<ClassInfo> |
CompositeIndex.getKnownDirectImplementors(DotName interfaceName) |
Gets all known direct implementors of the specified interface.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getKnownDirectImplementors(DotName interfaceName) |
|
java.util.List<ClassInfo> |
Index.getKnownDirectImplementors(DotName interfaceName) |
Gets all known direct implementors of the specified interface.
|
java.util.Collection<ClassInfo> |
IndexView.getKnownDirectImplementors(DotName interfaceName) |
Gets all known direct implementors of the specified interface.
|
java.util.Collection<ClassInfo> |
StackedIndex.getKnownDirectImplementors(DotName interfaceName) |
|
java.util.Set<ClassInfo> |
CompositeIndex.getKnownDirectSubclasses(DotName className) |
Gets all known direct subclasses of the specified class.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getKnownDirectSubclasses(DotName className) |
|
java.util.List<ClassInfo> |
Index.getKnownDirectSubclasses(DotName className) |
Gets all known direct subclasses of the specified class.
|
java.util.Collection<ClassInfo> |
IndexView.getKnownDirectSubclasses(DotName className) |
Gets all known direct subclasses of the specified class.
|
java.util.Collection<ClassInfo> |
StackedIndex.getKnownDirectSubclasses(DotName className) |
|
java.util.Collection<ClassInfo> |
CompositeIndex.getKnownDirectSubinterfaces(DotName interfaceName) |
Gets all known direct subinterfaces of the specified interface.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getKnownDirectSubinterfaces(DotName interfaceName) |
|
java.util.List<ClassInfo> |
Index.getKnownDirectSubinterfaces(DotName interfaceName) |
Gets all known direct subinterfaces of the specified interface.
|
java.util.Collection<ClassInfo> |
IndexView.getKnownDirectSubinterfaces(DotName interfaceName) |
Gets all known direct subinterfaces of the specified interface.
|
java.util.Collection<ClassInfo> |
StackedIndex.getKnownDirectSubinterfaces(DotName interfaceName) |
|
private void |
CompositeIndex.getKnownImplementors(DotName name,
java.util.Set<ClassInfo> allKnown,
java.util.Set<DotName> subInterfacesToProcess,
java.util.Set<DotName> processedClasses) |
|
private void |
Index.getKnownImplementors(DotName name,
java.util.Set<ClassInfo> allKnown,
java.util.Set<DotName> subInterfacesToProcess,
java.util.Set<DotName> processedClasses) |
|
java.util.Collection<ClassInfo> |
CompositeIndex.getKnownUsers(DotName className) |
Returns a list of classes in this index that use the specified class.
|
java.util.Collection<ClassInfo> |
EmptyIndex.getKnownUsers(DotName className) |
|
java.util.List<ClassInfo> |
Index.getKnownUsers(DotName className) |
Returns a list of classes in this index that use the specified class.
|
java.util.Collection<ClassInfo> |
IndexView.getKnownUsers(DotName className) |
Returns a list of classes in this index that use the specified class.
|
java.util.Collection<ClassInfo> |
StackedIndex.getKnownUsers(DotName className) |
|
ModuleInfo |
CompositeIndex.getModuleByName(DotName moduleName) |
Gets the module that was scanned during the indexing phase.
|
ModuleInfo |
EmptyIndex.getModuleByName(DotName moduleName) |
|
ModuleInfo |
Index.getModuleByName(DotName moduleName) |
Gets the module that was scanned during the indexing phase.
|
ModuleInfo |
IndexView.getModuleByName(DotName moduleName) |
Gets the module that was scanned during the indexing phase.
|
ModuleInfo |
StackedIndex.getModuleByName(DotName moduleName) |
|
private java.util.Collection<AnnotationInstance> |
Index.getRepeatableAnnotations(DotName annotationName,
DotName containingAnnotationName) |
|
java.util.Set<DotName> |
CompositeIndex.getSubpackages(DotName packageName) |
Returns a set of packages known to this index that are direct subpackages of given package.
|
java.util.Set<DotName> |
EmptyIndex.getSubpackages(DotName packageName) |
|
java.util.Set<DotName> |
Index.getSubpackages(DotName packageName) |
Returns a set of packages known to this index that are direct subpackages of given package.
|
java.util.Set<DotName> |
IndexView.getSubpackages(DotName packageName) |
Returns a set of packages known to this index that are direct subpackages of given package.
|
java.util.Set<DotName> |
StackedIndex.getSubpackages(DotName packageName) |
|
boolean |
AnnotationOverlay.hasAnnotation(Declaration declaration,
DotName name) |
Returns whether an annotation instance with given name is declared on given declaration .
|
boolean |
AnnotationOverlayImpl.hasAnnotation(Declaration declaration,
DotName name) |
|
boolean |
AnnotationOverlayImpl.TransformationContextImpl.hasAnnotation(DotName annotationName) |
|
boolean |
AnnotationTarget.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this annotation target or any of its
nested annotation targets.
|
boolean |
AnnotationTransformation.TransformationContext.hasAnnotation(DotName annotationName) |
|
boolean |
ClassInfo.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this class, any of its members,
or any type within the signature of the class or its members.
|
boolean |
FieldInfo.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this field or any type
within its signature.
|
(package private) boolean |
FieldInternal.hasAnnotation(DotName name) |
|
boolean |
MethodInfo.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this method, its parameters
or any type within its signature.
|
(package private) boolean |
MethodInternal.hasAnnotation(DotName name) |
|
boolean |
MethodParameterInfo.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this method parameter or any type
within its signature.
|
boolean |
ModuleInfo.hasAnnotation(DotName name) |
|
boolean |
RecordComponentInfo.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this record component or any type
within its signature.
|
(package private) boolean |
RecordComponentInternal.hasAnnotation(DotName name) |
|
boolean |
Type.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this type usage.
|
boolean |
TypeTarget.hasAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this type usage.
|
boolean |
AnnotationTarget.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this annotation target.
|
boolean |
ClassInfo.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this class.
|
boolean |
FieldInfo.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this field.
|
boolean |
MethodInfo.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this method.
|
boolean |
MethodParameterInfo.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this method parameter.
|
boolean |
RecordComponentInfo.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this record component.
|
boolean |
TypeTarget.hasDeclaredAnnotation(DotName name) |
Returns whether an annotation instance with given name is declared on this type usage.
|
(package private) DotName |
NameTable.intern(DotName dotName,
char delim) |
|
private static java.lang.Class<?> |
JandexReflection.load(DotName name) |
|
(package private) static void |
DescriptorReconstruction.objectTypeDescriptor(DotName name,
java.lang.StringBuilder result) |
|
(package private) GenericSignatureParser.ClassSignature |
GenericSignatureParser.parseClassSignature(java.lang.String signature,
DotName className) |
|
private int |
IndexWriterV1.positionOf(DotName className) |
|
private int |
IndexWriterV2.positionOf(DotName className) |
|
private void |
Indexer.recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> classAnnotations,
DotName annotation,
AnnotationInstance instance) |
|
private void |
IndexReaderV1.recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations,
DotName annotation,
AnnotationInstance instance) |
|
private void |
Indexer.recordUsedClass(DotName usedClass) |
|
(package private) void |
ClassInfo.setInnerClassInfo(DotName enclosingClass,
java.lang.String simpleName,
boolean knownInnerClass) |
|
(package private) void |
ModuleInfo.setMainClass(DotName mainClass) |
|
THIS |
AnnotationTransformation.Builder.whenAllMatch(DotName... classes) |
|
THIS |
AnnotationTransformation.Builder.whenAnyMatch(DotName... classes) |
|
AnnotationTransformation.ClassBuilder |
AnnotationTransformation.ClassBuilder.whenClass(DotName name) |
Adds a predicate that tests whether
the current class
has given name .
|
AnnotationTransformation.FieldBuilder |
AnnotationTransformation.FieldBuilder.whenField(DotName clazz,
java.lang.String name) |
Adds a predicate that tests whether
the current field
has given name and is declared on given clazz .
|
AnnotationTransformation.MethodBuilder |
AnnotationTransformation.MethodBuilder.whenMethod(DotName clazz,
java.lang.String name) |
Adds a predicate that tests whether
the current method
has given name and is declared on given clazz .
|
AnnotationTransformation.MethodParameterBuilder |
AnnotationTransformation.MethodParameterBuilder.whenMethodParameter(DotName clazz,
java.lang.String name) |
Adds a predicate that tests whether
the current method parameter
belongs to a method with given name declared on given clazz .
|
THIS |
AnnotationTransformation.Builder.whenNoneMatch(DotName... classes) |
|
AnnotationTransformation.RecordComponentBuilder |
AnnotationTransformation.RecordComponentBuilder.whenRecordComponent(DotName clazz,
java.lang.String name) |
|
(package private) DotName |
NameTable.wrap(DotName prefix,
java.lang.String local,
boolean inner) |
|
private void |
IndexWriterV2.writeUsersSet(PackedDataOutputStream stream,
DotName user,
ClassInfo[] uses) |
|