Class QuarkusApplicationBuildContext
- java.lang.Object
-
- io.automatiko.engine.codegen.context.QuarkusApplicationBuildContext
-
- All Implemented Interfaces:
ApplicationBuildContext
public class QuarkusApplicationBuildContext extends java.lang.Object implements ApplicationBuildContext
-
-
Constructor Summary
Constructors Constructor Description QuarkusApplicationBuildContext(io.automatiko.engine.api.config.AutomatikoBuildConfig config, java.util.function.Predicate<java.lang.String> classAvailabilityResolver, java.util.function.Function<java.lang.String,java.util.List<java.lang.String>> implementationFinder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>classThatImplement(java.lang.String fqcn)io.automatiko.engine.api.config.AutomatikoBuildConfigconfig()booleanhasClassAvailable(java.lang.String fqcn)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.automatiko.engine.codegen.context.ApplicationBuildContext
isDmnSupported, isEntitiesSupported, isGraphQLSupported, isOpenApiSupported, isUserTaskMgmtSupported, isValidationSupported
-
-
-
-
Constructor Detail
-
QuarkusApplicationBuildContext
public QuarkusApplicationBuildContext(io.automatiko.engine.api.config.AutomatikoBuildConfig config, java.util.function.Predicate<java.lang.String> classAvailabilityResolver, java.util.function.Function<java.lang.String,java.util.List<java.lang.String>> implementationFinder)
-
-
Method Detail
-
hasClassAvailable
public boolean hasClassAvailable(java.lang.String fqcn)
- Specified by:
hasClassAvailablein interfaceApplicationBuildContext
-
config
public io.automatiko.engine.api.config.AutomatikoBuildConfig config()
- Specified by:
configin interfaceApplicationBuildContext
-
classThatImplement
public java.util.List<java.lang.String> classThatImplement(java.lang.String fqcn)
- Specified by:
classThatImplementin interfaceApplicationBuildContext
-
-