public class PropertySubstitute
extends org.yaml.snakeyaml.introspector.Property
| Modifier and Type | Field and Description |
|---|---|
protected Class<?>[] |
parameters |
protected Class<?> |
targetType |
| Constructor and Description |
|---|
PropertySubstitute(String name,
Class<?> type,
Class<?>... params) |
PropertySubstitute(String name,
Class<?> type,
String readMethod,
String writeMethod,
Class<?>... params) |
| Modifier and Type | Method and Description |
|---|---|
Object |
get(Object object) |
Class<?>[] |
getActualTypeArguments() |
<A extends Annotation> |
getAnnotation(Class<A> annotationType) |
List<Annotation> |
getAnnotations() |
String |
getName() |
Class<?> |
getType() |
boolean |
isReadable() |
boolean |
isWritable() |
void |
set(Object object,
Object value) |
void |
setActualTypeArguments(Class<?>... args) |
void |
setDelegate(org.yaml.snakeyaml.introspector.Property delegate) |
void |
setTargetType(Class<?> targetType) |
public PropertySubstitute(String name, Class<?> type, String readMethod, String writeMethod, Class<?>... params)
public Class<?>[] getActualTypeArguments()
getActualTypeArguments in class org.yaml.snakeyaml.introspector.Propertypublic void setActualTypeArguments(Class<?>... args)
public void set(Object object, Object value) throws Exception
set in class org.yaml.snakeyaml.introspector.PropertyExceptionpublic Object get(Object object)
get in class org.yaml.snakeyaml.introspector.Propertypublic List<Annotation> getAnnotations()
getAnnotations in class org.yaml.snakeyaml.introspector.Propertypublic <A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotation in class org.yaml.snakeyaml.introspector.Propertypublic void setTargetType(Class<?> targetType)
public String getName()
getName in class org.yaml.snakeyaml.introspector.Propertypublic Class<?> getType()
getType in class org.yaml.snakeyaml.introspector.Propertypublic boolean isReadable()
isReadable in class org.yaml.snakeyaml.introspector.Propertypublic boolean isWritable()
isWritable in class org.yaml.snakeyaml.introspector.Propertypublic void setDelegate(org.yaml.snakeyaml.introspector.Property delegate)
Copyright © 2020 JBoss by Red Hat. All rights reserved.