| Constructor and Description |
|---|
MapProp(String name,
Object key,
Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(Object target) |
<T extends Annotation> |
getAnnotation(Class<T> annotationClass) |
Annotation[] |
getAnnotations() |
Class<?> |
getDeclaringType() |
Object |
getFast(Object target) |
ParameterizedType |
getGenericType() |
String |
getName() |
<T> T |
getRaw(Object target) |
ParameterizedType |
getRawGenericType() |
Class<?> |
getRawType() |
Class<?> |
getRawTypeArg(int index) |
int |
getRawTypeArgsCount() |
TypeKind |
getRawTypeKind() |
Class<?> |
getType() |
Class<?> |
getTypeArg(int index) |
int |
getTypeArgsCount() |
TypeKind |
getTypeKind() |
boolean |
isReadOnly() |
void |
reset(Object target) |
void |
set(Object target,
Object value) |
void |
setRaw(Object target,
Object value) |
public boolean isReadOnly()
isReadOnly in interface Proppublic TypeKind getTypeKind()
getTypeKind in interface Proppublic ParameterizedType getGenericType()
getGenericType in interface Proppublic <T extends Annotation> T getAnnotation(Class<T> annotationClass)
getAnnotation in interface Proppublic Annotation[] getAnnotations()
getAnnotations in interface Proppublic int getTypeArgsCount()
getTypeArgsCount in interface Proppublic Class<?> getTypeArg(int index)
getTypeArg in interface Proppublic Class<?> getRawType()
getRawType in interface Proppublic TypeKind getRawTypeKind()
getRawTypeKind in interface Proppublic ParameterizedType getRawGenericType()
getRawGenericType in interface Proppublic int getRawTypeArgsCount()
getRawTypeArgsCount in interface Proppublic Class<?> getRawTypeArg(int index)
getRawTypeArg in interface Proppublic Class<?> getDeclaringType()
getDeclaringType in interface PropCopyright © 2014–2018 Nikolche Mihajlovski and contributors. All rights reserved.