@ParametersAreNonnullByDefault
public interface IAnnotationTranslator
| Modifier and Type | Method and Description |
|---|---|
default void |
dynamicTranslate(org.objectweb.asm.tree.AnnotationNode annotation) |
default org.objectweb.asm.tree.AnnotationNode |
getSingleAnnotation(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> values,
java.lang.String annotationName) |
default <F,T> void |
map(java.util.Map<java.lang.String,java.lang.Object> values,
java.lang.String from,
java.lang.String to,
java.util.function.Function<F,T> mapper) |
default void |
move(java.util.Map<java.lang.String,java.lang.Object> from,
java.util.Map<java.lang.String,java.lang.Object> to,
java.lang.String key) |
default void |
move(java.util.Map<java.lang.String,java.lang.Object> values,
java.lang.String from,
java.lang.String to) |
void |
translate(org.objectweb.asm.tree.AnnotationNode annotation,
java.util.Map<java.lang.String,java.lang.Object> values) |
void translate(org.objectweb.asm.tree.AnnotationNode annotation,
java.util.Map<java.lang.String,java.lang.Object> values)
default void dynamicTranslate(org.objectweb.asm.tree.AnnotationNode annotation)
default org.objectweb.asm.tree.AnnotationNode getSingleAnnotation(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> values,
java.lang.String annotationName)
default void move(java.util.Map<java.lang.String,java.lang.Object> values,
java.lang.String from,
java.lang.String to)
default <F,T> void map(java.util.Map<java.lang.String,java.lang.Object> values,
java.lang.String from,
java.lang.String to,
java.util.function.Function<F,T> mapper)
default void move(java.util.Map<java.lang.String,java.lang.Object> from,
java.util.Map<java.lang.String,java.lang.Object> to,
java.lang.String key)