diff options
author | zaaarf <zaaarf@proton.me> | 2023-03-27 12:20:39 +0200 |
---|---|---|
committer | zaaarf <zaaarf@proton.me> | 2023-03-27 12:20:39 +0200 |
commit | 96c06c797e901d67a9ba7be805a82a50efec5a53 (patch) | |
tree | bd9acbe73a88d1814c6106004f519dd3ad706956 /src/main/java/ftbsc/lll/processor/annotations/Target.java | |
parent | 3cea0d3e663e23f92649a85d5276aadab4fcb323 (diff) |
feat: created container types for methods and fields (efficiency and code quality), made temporary fix for anonymous classes
Diffstat (limited to 'src/main/java/ftbsc/lll/processor/annotations/Target.java')
-rw-r--r-- | src/main/java/ftbsc/lll/processor/annotations/Target.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/main/java/ftbsc/lll/processor/annotations/Target.java b/src/main/java/ftbsc/lll/processor/annotations/Target.java index ed5cc0f..e1e69f7 100644 --- a/src/main/java/ftbsc/lll/processor/annotations/Target.java +++ b/src/main/java/ftbsc/lll/processor/annotations/Target.java @@ -25,7 +25,14 @@ public @interface Target { * @return the name of the element this is supposed to apply to * @since 0.5.0 */ - String of() default ""; + String of(); + + /** + * @return a name which overrides the name of the annotated one, may be used in + * cases such as constructors + * @since 0.5.0 + */ + String methodName() default ""; /** * When set to false, tells the processor to first try to match a single method by name, |