public abstract class AnnotationBasedContentLoader<T> extends Object implements io.vlingo.xoom.codegen.content.ContentLoader
Modifier and Type | Field and Description |
---|---|
protected Element |
annotatedClass |
protected ProcessingEnvironment |
environment |
protected TypeRetriever |
typeRetriever |
Modifier | Constructor and Description |
---|---|
protected |
AnnotationBasedContentLoader(Element annotatedClass,
ProcessingEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
retrieveContentSource() |
boolean |
shouldLoad() |
protected final Element annotatedClass
protected final TypeRetriever typeRetriever
protected final ProcessingEnvironment environment
protected AnnotationBasedContentLoader(Element annotatedClass, ProcessingEnvironment environment)
public boolean shouldLoad()
shouldLoad
in interface io.vlingo.xoom.codegen.content.ContentLoader
protected abstract T retrieveContentSource()
Copyright © 2022. All rights reserved.