Java Annotation Indexer 1.0.0.Final-redhat-1

Uses of Class
org.jboss.jandex.ClassInfo

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

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.