Package net.citizensnpcs.api.trait
Class TraitPersistentVariable.AnnotationInvocationHandler
java.lang.Object
net.citizensnpcs.api.trait.TraitPersistentVariable.AnnotationInvocationHandler
- All Implemented Interfaces:
InvocationHandler
- Enclosing class:
TraitPersistentVariable
public static class TraitPersistentVariable.AnnotationInvocationHandler
extends Object
implements InvocationHandler
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AnnotationInvocationHandler
-
-
Method Details
-
invoke
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
createAnnotationInstance
public static <T extends Annotation> T createAnnotationInstance(Class<T> annotationType, Map<String, Object> values)
-