public interface AnnotatorFactory
Modifier and Type | Method and Description |
---|---|
Annotator |
createFieldAnnotator(io.spine.code.java.ClassName annotation,
ApiOption option) |
Annotator |
createFileAnnotator(io.spine.code.java.ClassName annotation,
ApiOption option) |
Annotator |
createMessageAnnotator(io.spine.code.java.ClassName annotation,
ApiOption option) |
Annotator |
createMethodAnnotator(io.spine.code.java.ClassName annotation,
com.google.common.collect.ImmutableSet<MethodPattern> patterns) |
Annotator |
createPatternAnnotator(io.spine.code.java.ClassName annotation,
ClassNamePattern pattern) |
Annotator |
createServiceAnnotator(io.spine.code.java.ClassName annotation,
ApiOption option) |
Annotator createFileAnnotator(io.spine.code.java.ClassName annotation, ApiOption option)
Annotator createMessageAnnotator(io.spine.code.java.ClassName annotation, ApiOption option)
Annotator createFieldAnnotator(io.spine.code.java.ClassName annotation, ApiOption option)
Annotator createServiceAnnotator(io.spine.code.java.ClassName annotation, ApiOption option)
Annotator createPatternAnnotator(io.spine.code.java.ClassName annotation, ClassNamePattern pattern)
Annotator createMethodAnnotator(io.spine.code.java.ClassName annotation, com.google.common.collect.ImmutableSet<MethodPattern> patterns)