Class OverridableIndex
java.lang.Object
io.quarkus.smallrye.graphql.deployment.OverridableIndex
- All Implemented Interfaces:
org.jboss.jandex.IndexView
-
Method Summary
Modifier and TypeMethodDescriptionstatic OverridableIndexcreate(org.jboss.jandex.IndexView original, org.jboss.jandex.IndexView override) Collection<org.jboss.jandex.ClassInfo>getAllKnownImplementors(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.ClassInfo>getAllKnownSubclasses(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.ClassInfo>getAllKnownSubinterfaces(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.AnnotationInstance>getAnnotations(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.AnnotationInstance>getAnnotationsWithRepeatable(org.jboss.jandex.DotName dn, org.jboss.jandex.IndexView iv) org.jboss.jandex.ClassInfogetClassByName(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.ClassInfo>getClassesInPackage(org.jboss.jandex.DotName pn) Collection<org.jboss.jandex.ClassInfo>Collection<org.jboss.jandex.ClassInfo>getKnownDirectImplementors(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.ClassInfo>getKnownDirectSubclasses(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.ClassInfo>getKnownDirectSubinterfaces(org.jboss.jandex.DotName dn) Collection<org.jboss.jandex.ModuleInfo>Collection<org.jboss.jandex.ClassInfo>getKnownUsers(org.jboss.jandex.DotName dn) org.jboss.jandex.ModuleInfogetModuleByName(org.jboss.jandex.DotName dn) Set<org.jboss.jandex.DotName>getSubpackages(org.jboss.jandex.DotName pn) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.jandex.IndexView
getAllKnownImplementors, getAllKnownImplementors, getAllKnownSubclasses, getAllKnownSubclasses, getAllKnownSubinterfaces, getAllKnownSubinterfaces, getAnnotations, getAnnotations, getAnnotationsWithRepeatable, getAnnotationsWithRepeatable, getClassByName, getClassByName, getClassesInPackage, getKnownDirectImplementors, getKnownDirectImplementors, getKnownDirectSubclasses, getKnownDirectSubclasses, getKnownDirectSubinterfaces, getKnownDirectSubinterfaces, getKnownUsers, getKnownUsers, getModuleByName, getSubpackages
-
Method Details
-
create
public static OverridableIndex create(org.jboss.jandex.IndexView original, org.jboss.jandex.IndexView override) -
getKnownClasses
- Specified by:
getKnownClassesin interfaceorg.jboss.jandex.IndexView
-
getClassByName
public org.jboss.jandex.ClassInfo getClassByName(org.jboss.jandex.DotName dn) - Specified by:
getClassByNamein interfaceorg.jboss.jandex.IndexView
-
getKnownDirectSubclasses
- Specified by:
getKnownDirectSubclassesin interfaceorg.jboss.jandex.IndexView
-
getAllKnownSubclasses
- Specified by:
getAllKnownSubclassesin interfaceorg.jboss.jandex.IndexView
-
getKnownDirectSubinterfaces
public Collection<org.jboss.jandex.ClassInfo> getKnownDirectSubinterfaces(org.jboss.jandex.DotName dn) - Specified by:
getKnownDirectSubinterfacesin interfaceorg.jboss.jandex.IndexView
-
getAllKnownSubinterfaces
- Specified by:
getAllKnownSubinterfacesin interfaceorg.jboss.jandex.IndexView
-
getKnownDirectImplementors
public Collection<org.jboss.jandex.ClassInfo> getKnownDirectImplementors(org.jboss.jandex.DotName dn) - Specified by:
getKnownDirectImplementorsin interfaceorg.jboss.jandex.IndexView
-
getAllKnownImplementors
- Specified by:
getAllKnownImplementorsin interfaceorg.jboss.jandex.IndexView
-
getAnnotations
- Specified by:
getAnnotationsin interfaceorg.jboss.jandex.IndexView
-
getAnnotationsWithRepeatable
public Collection<org.jboss.jandex.AnnotationInstance> getAnnotationsWithRepeatable(org.jboss.jandex.DotName dn, org.jboss.jandex.IndexView iv) - Specified by:
getAnnotationsWithRepeatablein interfaceorg.jboss.jandex.IndexView
-
getKnownModules
- Specified by:
getKnownModulesin interfaceorg.jboss.jandex.IndexView
-
getModuleByName
public org.jboss.jandex.ModuleInfo getModuleByName(org.jboss.jandex.DotName dn) - Specified by:
getModuleByNamein interfaceorg.jboss.jandex.IndexView
-
getKnownUsers
- Specified by:
getKnownUsersin interfaceorg.jboss.jandex.IndexView
-
getClassesInPackage
- Specified by:
getClassesInPackagein interfaceorg.jboss.jandex.IndexView
-
getSubpackages
- Specified by:
getSubpackagesin interfaceorg.jboss.jandex.IndexView
-