Class DomainModelCompilerLoader
java.lang.Object
cool.klass.model.meta.loader.compiler.DomainModelCompilerLoader
- All Implemented Interfaces:
DomainModelLoader
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDomainModelCompilerLoader(org.eclipse.collections.api.list.ImmutableList<String> klassSourcePackages) DomainModelCompilerLoader(org.eclipse.collections.api.list.ImmutableList<String> klassSourcePackages, ClassLoader classLoader) DomainModelCompilerLoader(org.eclipse.collections.api.list.ImmutableList<String> klassSourcePackages, ClassLoader classLoader, Consumer<RootCompilerAnnotation> compilerAnnotationHandler) -
Method Summary
Modifier and TypeMethodDescriptionload()static voidlogCompilerAnnotation(RootCompilerAnnotation compilerAnnotation) static voidlogCompilerError(RootCompilerAnnotation compilerAnnotation)
-
Field Details
-
KLASS_FILE_EXTENSION
-
-
Constructor Details
-
DomainModelCompilerLoader
public DomainModelCompilerLoader(@Nonnull org.eclipse.collections.api.list.ImmutableList<String> klassSourcePackages) -
DomainModelCompilerLoader
public DomainModelCompilerLoader(@Nonnull org.eclipse.collections.api.list.ImmutableList<String> klassSourcePackages, @Nonnull ClassLoader classLoader) -
DomainModelCompilerLoader
public DomainModelCompilerLoader(@Nonnull org.eclipse.collections.api.list.ImmutableList<String> klassSourcePackages, @Nonnull ClassLoader classLoader, @Nonnull Consumer<RootCompilerAnnotation> compilerAnnotationHandler)
-
-
Method Details
-
logCompilerError
-
logCompilerAnnotation
-
load
- Specified by:
loadin interfaceDomainModelLoader
-