Uses of Class
org.jboss.jandex.DotName
-
-
Uses of DotName in org.jboss.jandex
Fields in org.jboss.jandex declared as DotName Modifier and Type Field Description private DotName[]IndexReaderV1. classTable(package private) DotNameDotName.IndexState. currentPrefixprivate DotNameClassInfo.EnclosingMethodInfo. enclosingClassprivate DotNameClassInfo.NestingInfo. enclosingClassprivate DotNameIndexer.InnerClassInfo. enclosingClass(package private) static DotNameDotName. ENUM_NAMEprivate DotNameIndexer.InnerClassInfo. innnerClass(package private) static DotNameDotName. JAVA_LANG_NAME(package private) static DotNameDotName. JAVA_NAMEprivate DotNameModuleInfo. mainClassprivate DotNameAnnotationInstance. nameprivate DotNameClassInfo. nameprivate DotNameModuleInfo. nameprivate DotNameModuleInfo.RequiredModuleInfo. nameprivate DotNameType. nameprivate DotName[]IndexReaderV2. nameTable(package private) static DotNameDotName. OBJECT_NAMEprivate DotNameDotName. prefix(package private) static DotNameDotName. RECORD_NAME(package private) static DotNameIndex. REPEATABLEprivate DotNameModuleInfo.ProvidedServiceInfo. serviceprivate DotNameModuleInfo.ExportedPackageInfo. sourceprivate DotNameModuleInfo.OpenedPackageInfo. sourceprivate DotNameAnnotationValue.EnumValue. typeNameFields in org.jboss.jandex with type parameters of type DotName Modifier and Type Field Description private java.util.Map<DotName,java.util.List<AnnotationInstance>>ClassInfo. annotations(package private) java.util.Map<DotName,java.util.List<AnnotationInstance>>Index. annotationsprivate java.util.HashMap<DotName,java.util.List<AnnotationInstance>>Indexer. classAnnotations(package private) java.util.Map<DotName,ClassInfo>Index. classesprivate java.util.Map<DotName,ClassInfo>Indexer. classesprivate java.util.TreeMap<DotName,java.lang.Integer>IndexWriterV1. classTable(package private) java.util.Map<DotName,java.util.List<ClassInfo>>Index. implementorsprivate java.util.Map<DotName,java.util.List<ClassInfo>>Indexer. implementorsprivate java.util.Map<DotName,Indexer.InnerClassInfo>Indexer. innerClassesprivate java.util.Map<DotName,java.util.List<AnnotationInstance>>Indexer. masterAnnotationsprivate java.util.HashMap<DotName,java.util.List<AnnotationInstance>>IndexReaderV1. masterAnnotations(package private) java.util.Map<DotName,ModuleInfo>Index. modulesprivate java.util.Map<DotName,ModuleInfo>Indexer. modulesprivate java.util.Map<java.lang.String,DotName>NameTable. namesprivate java.util.HashMap<DotName,java.lang.Integer>IndexWriterV2. nameTableprivate java.util.List<DotName>ModuleInfo. packagesprivate java.util.List<DotName>ModuleInfo.ProvidedServiceInfo. providersprivate java.util.TreeMap<java.lang.String,DotName>IndexWriterV2. sortedNameTable(package private) java.util.Map<DotName,java.util.List<ClassInfo>>Index. subclassesprivate java.util.Map<DotName,java.util.List<ClassInfo>>Indexer. subclassesprivate java.util.List<DotName>ModuleInfo.ExportedPackageInfo. targetsprivate java.util.List<DotName>ModuleInfo.OpenedPackageInfo. targets(package private) java.util.Map<DotName,java.util.List<ClassInfo>>Index. usersprivate java.util.Map<DotName,java.util.List<ClassInfo>>Indexer. usersprivate java.util.HashMap<DotName,java.util.Set<DotName>>IndexReaderV2. usersprivate java.util.HashMap<DotName,java.util.Set<DotName>>IndexReaderV2. usersprivate java.util.List<DotName>ModuleInfo. usesMethods in org.jboss.jandex that return DotName Modifier and Type Method Description DotNameAnnotationValue. asEnumType()Returns the type name, in DotName form, that represents the Java enumeration of this value.DotNameAnnotationValue.EnumValue. asEnumType()DotName[]AnnotationValue.ArrayValue. asEnumTypeArray()DotName[]AnnotationValue. asEnumTypeArray()Returns an array of the type name, in DotName form, that represents the Java enumeration of each array element.(package private) DotNameNameTable. convertToName(java.lang.String name)(package private) DotNameNameTable. convertToName(java.lang.String name, char delim)static DotNameDotName. createComponentized(DotName prefix, java.lang.String localName)Constructs a componentized DotName.static DotNameDotName. createComponentized(DotName prefix, java.lang.String localName, boolean innerClass)Constructs a componentized DotName.static DotNameDotName. createSimple(java.lang.String name)Constructs a simple DotName which stores the string in it's entirety.private DotNameIndexer. decodeClassEntry(int index)private DotNameIndexer. decodeDotNameEntry(int index, int constantType, java.lang.String typeName, char delim)private DotNameIndexer. decodeModuleEntry(int index)private DotNameIndexer. decodePackageEntry(int index)private DotNameIndexWriterV1. downgradeName(DotName name)DotNameClassInfo. enclosingClass()Returns the enclosing class if this is an inner class, or null if this is an anonymous, a local, or a top level class.DotNameClassInfo.EnclosingMethodInfo. enclosingClass()Returns the class name which declares this method or constructor.DotName[]ClassInfo. interfaces()Deprecated.(package private) DotNameNameTable. intern(DotName dotName, char delim)DotNameModuleInfo. mainClass()DotNameAnnotationInstance. name()The name of this annotation in DotName form.DotNameArrayType. name()DotNameClassInfo. name()Returns the name of the classDotNameModuleInfo. name()Returns the name of the classDotNameModuleInfo.RequiredModuleInfo. name()DotNameType. name()Returns the raw name of this type.private DotNameGenericSignatureParser. parseName()DotNameDotName. prefix()Returns the parent prefix for this DotName or null if there is none.DotNameModuleInfo.ProvidedServiceInfo. service()DotNameModuleInfo.ExportedPackageInfo. source()DotNameModuleInfo.OpenedPackageInfo. source()DotNameClassInfo. superName()Returns the name of the super class declared by the extends clause of this class.(package private) DotNameNameTable. wrap(DotName prefix, java.lang.String local, boolean inner)Methods in org.jboss.jandex that return types with arguments of type DotName Modifier and Type Method Description java.util.Map<DotName,java.util.List<AnnotationInstance>>ClassInfo. annotations()Returns a map indexed by annotation name, with a value list of annotation instances.private java.util.Map<DotName,Type>Indexer. buildOwnerMap(Type type)java.util.List<DotName>ClassInfo. interfaceNames()Returns a list of names for all interfaces this class implements.java.util.List<DotName>ModuleInfo. packages()(package private) java.util.List<DotName>ModuleInfo. packagesList()private java.util.List<DotName>Indexer. processModuleUses(java.io.DataInputStream data)java.util.List<DotName>ModuleInfo.ProvidedServiceInfo. providers()(package private) java.util.List<DotName>ModuleInfo.ProvidedServiceInfo. providersList()private java.util.List<DotName>IndexReaderV2. readDotNames(PackedDataInputStream stream)private java.util.Map<DotName,ModuleInfo>IndexReaderV2. readModules(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, int version)java.util.List<DotName>ModuleInfo.ExportedPackageInfo. targets()java.util.List<DotName>ModuleInfo.OpenedPackageInfo. targets()(package private) java.util.List<DotName>ModuleInfo.ExportedPackageInfo. targetsList()(package private) java.util.List<DotName>ModuleInfo.OpenedPackageInfo. targetsList()java.util.List<DotName>ModuleInfo. uses()(package private) java.util.List<DotName>ModuleInfo. usesList()Methods in org.jboss.jandex with parameters of type DotName Modifier and Type Method Description private voidIndexWriterV1. addClassName(DotName name)private voidIndexWriterV2. addClassName(DotName name)private voidIndexReaderV1. addClassToMap(java.util.HashMap<DotName,java.util.List<ClassInfo>> map, DotName name, ClassInfo currentClass)private voidIndexReaderV2. addClassToMap(java.util.HashMap<DotName,java.util.List<ClassInfo>> map, DotName name, ClassInfo currentClass)private voidIndexer. addImplementor(DotName interfaceName, ClassInfo currentClass)private voidIndexer. addSubclass(DotName superName, ClassInfo currentClass)private voidIndexReaderV2. addToMaster(java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, DotName name, java.util.List<AnnotationInstance> annotations)AnnotationInstanceFieldInfo. annotation(DotName name)Retrieves an annotation instance declared on this field.(package private) AnnotationInstanceFieldInternal. annotation(DotName name)AnnotationInstanceMethodInfo. annotation(DotName name)Retrieves an annotation instance declared on this method, it parameters, or any type within the signature of the method, by the name of the annotation.(package private) AnnotationInstanceMethodInternal. annotation(DotName name)AnnotationInstanceModuleInfo. annotation(DotName name)AnnotationInstanceRecordComponentInfo. annotation(DotName name)Retrieves an annotation instance declared on this field.(package private) AnnotationInstanceRecordComponentInternal. annotation(DotName name)AnnotationInstanceType. annotation(DotName name)java.util.List<AnnotationInstance>MethodInfo. annotations(DotName name)Retrieves annotations declared on this method, by the name of the annotation.java.util.List<AnnotationInstance>FieldInfo. annotationsWithRepeatable(DotName name, IndexView index)Retrieves annotation instances declared on this field, by the name of the annotation.java.util.List<AnnotationInstance>MethodInfo. annotationsWithRepeatable(DotName name, IndexView index)Retrieves annotations declared on this method, by the name of the annotation.java.util.List<AnnotationInstance>ModuleInfo. annotationsWithRepeatable(DotName name, IndexView index)java.util.List<AnnotationInstance>RecordComponentInfo. annotationsWithRepeatable(DotName name, IndexView index)Retrieves annotation instances declared on this field, by the name of the annotation.private java.util.ArrayDeque<Indexer.InnerClassInfo>Indexer. buildClassesQueue(DotName name)AnnotationInstanceClassInfo. classAnnotation(DotName name)Returns the annotation with the specified name directly declared on this class.java.util.List<AnnotationInstance>ClassInfo. classAnnotationsWithRepeatable(DotName name, IndexView index)Retrieves annotation instances declared on this class, by the name of the annotation.intDotName. compareTo(DotName other)Compares aDotNameto anotherDotNameand returns whether this DotName is lesser than, greater than, or equal to the specified DotName.static AnnotationInstanceAnnotationInstance. create(DotName name, AnnotationTarget target, java.util.List<AnnotationValue> values)Construct a new mock annotation instance.static AnnotationInstanceAnnotationInstance. create(DotName name, AnnotationTarget target, AnnotationValue[] values)Construct a new mock annotation instance.static ClassInfoClassInfo. create(DotName name, DotName superName, short flags, DotName[] interfaces, java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, boolean hasNoArgsConstructor)Deprecated.static ParameterizedTypeParameterizedType. create(DotName name, Type[] arguments, Type owner)Create a new mock instance.static TypeType. create(DotName name, Type.Kind kind)Creates a type instance of the specified kind.static DotNameDotName. createComponentized(DotName prefix, java.lang.String localName)Constructs a componentized DotName.static DotNameDotName. createComponentized(DotName prefix, java.lang.String localName, boolean innerClass)Constructs a componentized DotName.static AnnotationValueAnnotationValue. createEnumValue(java.lang.String name, DotName typeName, java.lang.String value)private static booleanDotName. crossEquals(DotName simple, DotName comp)private DotNameIndexWriterV1. downgradeName(DotName name)java.util.Set<ClassInfo>CompositeIndex. getAllKnownImplementors(DotName interfaceName)Returns all known classes that implement the given interface, directly and indirectly.java.util.Set<ClassInfo>Index. getAllKnownImplementors(DotName interfaceName)java.util.Collection<ClassInfo>IndexView. getAllKnownImplementors(DotName interfaceName)Returns all known classes that implement the given interface, directly and indirectly.java.util.Set<ClassInfo>CompositeIndex. getAllKnownSubclasses(DotName className)Returns all known (including non-direct) sub classes of the given class.java.util.Collection<ClassInfo>Index. getAllKnownSubclasses(DotName className)java.util.Collection<ClassInfo>IndexView. getAllKnownSubclasses(DotName className)Returns all known (including non-direct) sub classes of the given class.private voidCompositeIndex. getAllKnownSubClasses(DotName className, java.util.Set<ClassInfo> allKnown, java.util.Set<DotName> processedClasses)private voidCompositeIndex. getAllKnownSubClasses(DotName name, java.util.Set<ClassInfo> allKnown, java.util.Set<DotName> subClassesToProcess, java.util.Set<DotName> processedClasses)private voidIndex. getAllKnownSubClasses(DotName className, java.util.Set<ClassInfo> allKnown, java.util.Set<DotName> processedClasses)private voidIndex. getAllKnownSubClasses(DotName name, java.util.Set<ClassInfo> allKnown, java.util.Set<DotName> subClassesToProcess, java.util.Set<DotName> processedClasses)java.util.List<AnnotationInstance>CompositeIndex. getAnnotations(DotName annotationName)Obtains a list of instances for the specified annotation.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>CompositeIndex. getAnnotationsWithRepeatable(DotName annotationName, IndexView index)Obtains a list of instances for the specified annotation.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.ClassInfoCompositeIndex. getClassByName(DotName className)Gets the class (or interface, or annotation) that was scanned during the indexing phase.ClassInfoIndex. getClassByName(DotName className)Gets the class (or interface, or annotation) that was scanned during the indexing phase.ClassInfoIndexView. getClassByName(DotName className)Gets the class (or interface, or annotation) that was scanned during the indexing phase.java.util.Collection<ClassInfo>CompositeIndex. getKnownDirectImplementors(DotName className)Gets all known direct implementors of the specified interface name.java.util.List<ClassInfo>Index. getKnownDirectImplementors(DotName className)Gets all known direct implementors of the specified interface name.java.util.Collection<ClassInfo>IndexView. getKnownDirectImplementors(DotName className)Gets all known direct implementors of the specified interface name.java.util.Set<ClassInfo>CompositeIndex. getKnownDirectSubclasses(DotName className)Gets all known direct subclasses of the specified class name.java.util.List<ClassInfo>Index. getKnownDirectSubclasses(DotName className)Gets all known direct subclasses of the specified class name.java.util.Collection<ClassInfo>IndexView. getKnownDirectSubclasses(DotName className)Gets all known direct subclasses of the specified class name.private voidCompositeIndex. getKnownImplementors(DotName name, java.util.Set<ClassInfo> allKnown, java.util.Set<DotName> subInterfacesToProcess, java.util.Set<DotName> processedClasses)private voidIndex. 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)Obtains a list of classes that use the specified class.java.util.List<ClassInfo>Index. getKnownUsers(DotName className)Obtains a list of classes that use the specified class.java.util.Collection<ClassInfo>IndexView. getKnownUsers(DotName className)Obtains a list of classes that use the specified class.ModuleInfoCompositeIndex. getModuleByName(DotName moduleName)Gets the module that was scanned during the indexing phase.ModuleInfoIndex. getModuleByName(DotName moduleName)Gets the module that was scanned during the indexing phase.ModuleInfoIndexView. getModuleByName(DotName moduleName)Gets the module that was scanned during the indexing phase.private java.util.Collection<AnnotationInstance>Index. getRepeatableAnnotations(DotName annotationName, DotName containingAnnotationName)booleanFieldInfo. hasAnnotation(DotName name)Returns whether or not the annotation instance with the given name occurs on this field(package private) booleanFieldInternal. hasAnnotation(DotName name)booleanMethodInfo. hasAnnotation(DotName name)Returns whether or not the annotation instance with the given name occurs on this method, its parameters or its signature(package private) booleanMethodInternal. hasAnnotation(DotName name)booleanRecordComponentInfo. hasAnnotation(DotName name)Returns whether or not the annotation instance with the given name occurs on this field(package private) booleanRecordComponentInternal. hasAnnotation(DotName name)booleanType. hasAnnotation(DotName name)(package private) DotNameNameTable. intern(DotName dotName, char delim)private intDotName. nextChar(DotName.IndexState state, DotName name)private intIndexWriterV1. positionOf(DotName className)private intIndexWriterV2. positionOf(DotName className)private voidIndexer. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> classAnnotations, DotName annotation, AnnotationInstance instance)private voidIndexReaderV1. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, DotName annotation, AnnotationInstance instance)(package private) voidClassInfo. setInnerClassInfo(DotName enclosingClass, java.lang.String simpleName, boolean knownInnerClass)(package private) voidModuleInfo. setMainClass(DotName mainClass)(package private) DotNameNameTable. wrap(DotName prefix, java.lang.String local, boolean inner)private voidIndexWriterV2. writeUsersSet(PackedDataOutputStream stream, DotName user, java.util.List<ClassInfo> uses)Method parameters in org.jboss.jandex with type arguments of type DotName Modifier and Type Method Description private voidIndexWriterV2. addClassNames(java.util.List<DotName> names)private voidIndexReaderV1. addClassToMap(java.util.HashMap<DotName,java.util.List<ClassInfo>> map, DotName name, ClassInfo currentClass)private voidIndexReaderV2. addClassToMap(java.util.HashMap<DotName,java.util.List<ClassInfo>> map, DotName name, ClassInfo currentClass)private voidIndexReaderV2. addToMaster(java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, DotName name, java.util.List<AnnotationInstance> annotations)static ClassInfoClassInfo. create(DotName name, DotName superName, short flags, DotName[] interfaces, java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, boolean hasNoArgsConstructor)Deprecated.static IndexIndex. create(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes)Constructs a "mock" Index using the passed values.static IndexIndex. create(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes, java.util.Map<DotName,java.util.List<ClassInfo>> users)Constructs a "mock" Index using the passed values.private voidIndexReaderV1. readAnnotations(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, ClassInfo clazz)private ClassInfoIndexReaderV2. readClassEntry(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, int version)private java.util.Map<DotName,ModuleInfo>IndexReaderV2. readModules(PackedDataInputStream stream, java.util.Map<DotName,java.util.List<AnnotationInstance>> masterAnnotations, int version)private voidIndexer. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> classAnnotations, DotName annotation, AnnotationInstance instance)private voidIndexReaderV1. recordAnnotation(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, DotName annotation, AnnotationInstance instance)(package private) voidClassInfo. setAnnotations(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations)(package private) voidModuleInfo. setPackages(java.util.List<DotName> packages)(package private) voidModuleInfo. setUses(java.util.List<DotName> uses)private voidIndexWriterV2. writeDotNames(PackedDataOutputStream stream, java.util.List<DotName> names)private voidIndexWriterV2. writeUsersTable(PackedDataOutputStream stream, java.util.Map<DotName,java.util.List<ClassInfo>> users)Constructors in org.jboss.jandex with parameters of type DotName Constructor Description AnnotationInstance(DotName name, AnnotationTarget target, AnnotationValue[] values)ClassInfo(DotName name, Type superClassType, short flags, Type[] interfaceTypes)ClassInfo(DotName name, Type superClassType, short flags, Type[] interfaceTypes, boolean hasNoArgsConstructor)ClassType(DotName name)ClassType(DotName name, AnnotationInstance[] annotations)DotName(DotName prefix, java.lang.String local, boolean noDots, boolean innerClass)EnclosingMethodInfo(java.lang.String name, Type returnType, Type[] parameters, DotName enclosingClass)EnumValue(java.lang.String name, DotName typeName, java.lang.String value)ExportedPackageInfo(DotName source, int flags, java.util.List<DotName> targets)InnerClassInfo(DotName innerClass, DotName enclosingClass, java.lang.String simpleName, int flags)ModuleInfo(ClassInfo moduleInfoClass, DotName name, short flags, java.lang.String version)OpenedPackageInfo(DotName source, int flags, java.util.List<DotName> targets)ParameterizedType(DotName name, Type[] arguments, Type owner)ParameterizedType(DotName name, Type[] arguments, Type owner, AnnotationInstance[] annotations)ProvidedServiceInfo(DotName name, java.util.List<DotName> providers)RequiredModuleInfo(DotName name, int flags, java.lang.String version)Type(DotName name, AnnotationInstance[] annotations)Constructor parameters in org.jboss.jandex with type arguments of type DotName Constructor Description ExportedPackageInfo(DotName source, int flags, java.util.List<DotName> targets)Index(java.util.Map<DotName,java.util.List<AnnotationInstance>> annotations, java.util.Map<DotName,java.util.List<ClassInfo>> subclasses, java.util.Map<DotName,java.util.List<ClassInfo>> implementors, java.util.Map<DotName,ClassInfo> classes, java.util.Map<DotName,ModuleInfo> modules, java.util.Map<DotName,java.util.List<ClassInfo>> users)OpenedPackageInfo(DotName source, int flags, java.util.List<DotName> targets)ProvidedServiceInfo(DotName name, java.util.List<DotName> providers)
-