public class AugmentedIndexView extends Object implements org.jboss.jandex.IndexView
Constructor and Description |
---|
AugmentedIndexView(@NotNull org.jboss.jandex.IndexView index) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsClass(@NotNull org.jboss.jandex.Type type) |
Collection<org.jboss.jandex.ClassInfo> |
getAllKnownImplementors(@NotNull org.jboss.jandex.DotName interfaceName) |
Collection<org.jboss.jandex.ClassInfo> |
getAllKnownSubclasses(@NotNull org.jboss.jandex.DotName className) |
Collection<org.jboss.jandex.AnnotationInstance> |
getAnnotations(@NotNull org.jboss.jandex.DotName annotationName) |
org.jboss.jandex.ClassInfo |
getClass(@NotNull Class<?> klazz) |
org.jboss.jandex.ClassInfo |
getClass(@NotNull org.jboss.jandex.Type type) |
org.jboss.jandex.ClassInfo |
getClassByName(@NotNull org.jboss.jandex.DotName className) |
Collection<org.jboss.jandex.ClassInfo> |
getKnownClasses() |
Collection<org.jboss.jandex.ClassInfo> |
getKnownDirectImplementors(@NotNull org.jboss.jandex.DotName className) |
Collection<org.jboss.jandex.ClassInfo> |
getKnownDirectSubclasses(@NotNull org.jboss.jandex.DotName className) |
public AugmentedIndexView(@NotNull @NotNull org.jboss.jandex.IndexView index)
public org.jboss.jandex.ClassInfo getClass(@NotNull @NotNull org.jboss.jandex.Type type)
public boolean containsClass(@NotNull @NotNull org.jboss.jandex.Type type)
public org.jboss.jandex.ClassInfo getClass(@NotNull @NotNull Class<?> klazz)
public Collection<org.jboss.jandex.ClassInfo> getKnownClasses()
getKnownClasses
in interface org.jboss.jandex.IndexView
public org.jboss.jandex.ClassInfo getClassByName(@NotNull @NotNull org.jboss.jandex.DotName className)
getClassByName
in interface org.jboss.jandex.IndexView
public Collection<org.jboss.jandex.ClassInfo> getKnownDirectSubclasses(@NotNull @NotNull org.jboss.jandex.DotName className)
getKnownDirectSubclasses
in interface org.jboss.jandex.IndexView
public Collection<org.jboss.jandex.ClassInfo> getAllKnownSubclasses(@NotNull @NotNull org.jboss.jandex.DotName className)
getAllKnownSubclasses
in interface org.jboss.jandex.IndexView
public Collection<org.jboss.jandex.ClassInfo> getKnownDirectImplementors(@NotNull @NotNull org.jboss.jandex.DotName className)
getKnownDirectImplementors
in interface org.jboss.jandex.IndexView
public Collection<org.jboss.jandex.ClassInfo> getAllKnownImplementors(@NotNull @NotNull org.jboss.jandex.DotName interfaceName)
getAllKnownImplementors
in interface org.jboss.jandex.IndexView
public Collection<org.jboss.jandex.AnnotationInstance> getAnnotations(@NotNull @NotNull org.jboss.jandex.DotName annotationName)
getAnnotations
in interface org.jboss.jandex.IndexView
Copyright © 2018–2020. All rights reserved.