Package org.teavm.reflection
Class AnnotationGenerationHelper
java.lang.Object
org.teavm.reflection.AnnotationGenerationHelper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<AnnotationReader> collectRuntimeAnnotations(ClassReaderSource classes, Iterable<? extends AnnotationReader> inputAnnotations) final StringgetAnnotationImplementor(DependencyAgent agent, String annotationType) voidpropagateAnnotationImplementations(DependencyAgent agent, Iterable<? extends AnnotationReader> inputAnnotations, DependencyNode outputNode)
-
Field Details
-
ANNOTATION_IMPLEMENTOR_SUFFIX
- See Also:
-
ANNOTATION_DATA_SUFFIX
- See Also:
-
-
Constructor Details
-
AnnotationGenerationHelper
public AnnotationGenerationHelper()
-
-
Method Details
-
getAnnotationImplementor
-
propagateAnnotationImplementations
public void propagateAnnotationImplementations(DependencyAgent agent, Iterable<? extends AnnotationReader> inputAnnotations, DependencyNode outputNode) -
collectRuntimeAnnotations
public static List<AnnotationReader> collectRuntimeAnnotations(ClassReaderSource classes, Iterable<? extends AnnotationReader> inputAnnotations)
-