Class AutoScanAbstractInputHandler
- java.lang.Object
-
- io.leangen.graphql.generator.mapping.strategy.AutoScanAbstractInputHandler
-
- All Implemented Interfaces:
AbstractInputHandler
public class AutoScanAbstractInputHandler extends Object implements AbstractInputHandler
-
-
Constructor Summary
Constructors Constructor Description AutoScanAbstractInputHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Class<?>>findConcreteSubTypes(Class<?> abstractType, BuildContext buildContext)Set<Type>findConstituentAbstractTypes(AnnotatedType javaType, BuildContext buildContext)AutoScanAbstractInputHandlerwithCandidateFilters(Predicate<io.github.classgraph.ClassInfo>... candidateFilters)AutoScanAbstractInputHandlerwithNonPublicClasses()AutoScanAbstractInputHandlerwithScanCondition(Predicate<Class<?>> scanCondition)
-
-
-
Method Detail
-
findConstituentAbstractTypes
public Set<Type> findConstituentAbstractTypes(AnnotatedType javaType, BuildContext buildContext)
- Specified by:
findConstituentAbstractTypesin interfaceAbstractInputHandler
-
findConcreteSubTypes
public List<Class<?>> findConcreteSubTypes(Class<?> abstractType, BuildContext buildContext)
- Specified by:
findConcreteSubTypesin interfaceAbstractInputHandler
-
withNonPublicClasses
public AutoScanAbstractInputHandler withNonPublicClasses()
-
withCandidateFilters
@SafeVarargs public final AutoScanAbstractInputHandler withCandidateFilters(Predicate<io.github.classgraph.ClassInfo>... candidateFilters)
-
withScanCondition
public final AutoScanAbstractInputHandler withScanCondition(Predicate<Class<?>> scanCondition)
-
-