|
Java Annotation Indexer 1.0.0.Final-redhat-1 | ||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ClassInfo in org.jboss.jandex |
---|
Methods in org.jboss.jandex that return ClassInfo | |
---|---|
static ClassInfo |
ClassInfo.create(DotName name,
DotName superName,
short flags,
DotName[] interfaces,
Map<DotName,List<AnnotationInstance>> annotations)
Constructs a "mock" ClassInfo using the passed values. |
ClassInfo |
MethodInfo.declaringClass()
Returns the class that declared this method |
ClassInfo |
FieldInfo.declaringClass()
Returns the class which declared the field |
ClassInfo |
Index.getClassByName(DotName className)
Gets the class (or interface, or annotation) that was scanned during the indexing phase. |
ClassInfo |
Indexer.index(InputStream stream)
Analyze and index the class file data present in the passed input stream. |
Methods in org.jboss.jandex that return types with arguments of type ClassInfo | |
---|---|
Collection<ClassInfo> |
Index.getKnownClasses()
Gets all known classes by this index (those which were scanned). |
List<ClassInfo> |
Index.getKnownDirectImplementors(DotName className)
Gets all known direct implementors of the specified interface name. |
List<ClassInfo> |
Index.getKnownDirectSubclasses(DotName className)
Gets all known direct subclasses of the specified class name. |
Methods in org.jboss.jandex with parameters of type ClassInfo | |
---|---|
static MethodInfo |
MethodInfo.create(ClassInfo clazz,
String name,
Type[] args,
Type returnType,
short flags)
Construct a new mock Method instance. |
static FieldInfo |
FieldInfo.create(ClassInfo clazz,
String name,
Type type,
short flags)
Construct a new mock Field instance. |
Method parameters in org.jboss.jandex with type arguments of type ClassInfo | |
---|---|
static Index |
Index.create(Map<DotName,List<AnnotationInstance>> annotations,
Map<DotName,List<ClassInfo>> subclasses,
Map<DotName,List<ClassInfo>> implementors,
Map<DotName,ClassInfo> classes)
Constructs a "mock" Index using the passed values. |
static Index |
Index.create(Map<DotName,List<AnnotationInstance>> annotations,
Map<DotName,List<ClassInfo>> subclasses,
Map<DotName,List<ClassInfo>> implementors,
Map<DotName,ClassInfo> classes)
Constructs a "mock" Index using the passed values. |
static Index |
Index.create(Map<DotName,List<AnnotationInstance>> annotations,
Map<DotName,List<ClassInfo>> subclasses,
Map<DotName,List<ClassInfo>> implementors,
Map<DotName,ClassInfo> classes)
Constructs a "mock" Index using the passed values. |
|
Java Annotation Indexer 1.0.0.Final-redhat-1 | ||||||||
PREV NEXT | FRAMES NO FRAMES |