Java Annotation Indexer 1.0.0.Final-redhat-1

Uses of Class
org.jboss.jandex.DotName

Uses of DotName in org.jboss.jandex
 

Methods in org.jboss.jandex that return DotName
 DotName AnnotationValue.asEnumType()
          Returns the type name, in DotName form, that represents the Java enumeration of this value.
 DotName[] AnnotationValue.asEnumTypeArray()
          Returns an array of the type name, in DotName form, that represents the Java enumeration of each array element.
static DotName DotName.createComponentized(DotName prefix, String localName)
          Constructs a componentized DotName.
static DotName DotName.createSimple(String name)
          Constructs a simple DotName which stores the string in it's entirety.
 DotName[] ClassInfo.interfaces()
           
 DotName ClassInfo.name()
           
 DotName Type.name()
          Returns the name of this type.
 DotName AnnotationInstance.name()
          The name of this annotation in DotName form.
 DotName DotName.prefix()
          Returns the parent prefix for this DotName or null if there is none.
 DotName ClassInfo.superName()
           
 

Methods in org.jboss.jandex that return types with arguments of type DotName
 Map<DotName,List<AnnotationInstance>> ClassInfo.annotations()
           
 

Methods in org.jboss.jandex with parameters of type DotName
 int DotName.compareTo(DotName other)
           
static AnnotationInstance AnnotationInstance.create(DotName name, AnnotationTarget target, AnnotationValue[] values)
          Construct a new mock annotation instance.
static AnnotationInstance AnnotationInstance.create(DotName name, AnnotationTarget target, List<AnnotationValue> values)
          Construct a new mock annotation instance.
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.
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.
static Type Type.create(DotName name, Type.Kind kind)
           
static DotName DotName.createComponentized(DotName prefix, String localName)
          Constructs a componentized DotName.
static AnnotationValue AnnotationValue.createEnumValue(String name, DotName typeName, String value)
           
 List<AnnotationInstance> Index.getAnnotations(DotName annotationName)
          Obtains a list of instances for the specified annotation.
 ClassInfo Index.getClassByName(DotName className)
          Gets the class (or interface, or annotation) that was scanned during the indexing phase.
 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.
 

Method parameters in org.jboss.jandex with type arguments of type DotName
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.
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.
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.