public class PropertyDescriptor
extends java.lang.Object
| Constructor and Description |
|---|
PropertyDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get(java.lang.Object target)
Gets the value on the given target.
|
java.util.Map<java.lang.String,java.lang.Object> |
getConversionHints() |
java.lang.String |
getFieldName() |
java.lang.reflect.Type[] |
getGenericParameterTypes() |
java.lang.reflect.Method |
getGetter() |
java.lang.String |
getName() |
java.lang.reflect.Method |
getSetter() |
JavaType |
getStorageType() |
JavaType |
getType() |
ValueGenerator<?> |
getValueGenerator() |
boolean |
isAutoGenerated() |
boolean |
isIdentifier() |
void |
set(java.lang.Object target,
java.lang.Object value)
Sets the value on the given target.
|
void |
setAutoGenerated(boolean isAutoGenerated) |
void |
setConversionHints(java.util.Map<java.lang.String,java.lang.Object> conversionHints) |
void |
setFieldName(java.lang.String fieldName) |
void |
setGenericParameterTypes(java.lang.reflect.Type[] genericParameterTypes) |
void |
setGetter(java.lang.reflect.Method getter) |
void |
setIdentifier(boolean isIdentifier) |
void |
setName(java.lang.String name) |
void |
setSetter(java.lang.reflect.Method setter) |
void |
setStorageType(JavaType storageType) |
void |
setType(JavaType objectClass) |
void |
setValueGenerator(ValueGenerator<?> valueGenerator) |
public void set(java.lang.Object target,
java.lang.Object value)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
target - the targetvalue - the valuejava.lang.IllegalAccessException - on errorjava.lang.reflect.InvocationTargetException - on errorpublic java.lang.Object get(java.lang.Object target)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
target - the targetjava.lang.IllegalAccessException - on errorjava.lang.reflect.InvocationTargetException - on errorpublic java.lang.String getName()
public void setName(java.lang.String name)
name - the name to setpublic java.util.Map<java.lang.String,java.lang.Object> getConversionHints()
public void setConversionHints(java.util.Map<java.lang.String,java.lang.Object> conversionHints)
conversionHints - the conversionHints to setpublic JavaType getType()
public void setType(JavaType objectClass)
type - the type to setpublic JavaType getStorageType()
public void setStorageType(JavaType storageType)
storageType - the storageType to setpublic java.lang.reflect.Method getSetter()
public void setSetter(java.lang.reflect.Method setter)
setter - the setter to setpublic java.lang.reflect.Method getGetter()
public void setGetter(java.lang.reflect.Method getter)
getter - the getter to setpublic boolean isIdentifier()
public void setIdentifier(boolean isIdentifier)
isIdentifier - the isIdentifier to setpublic boolean isAutoGenerated()
public void setAutoGenerated(boolean isAutoGenerated)
isAutoGenerated - the isAutoGenerated to setpublic java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
fieldName - the fieldName to setpublic java.lang.reflect.Type[] getGenericParameterTypes()
public void setGenericParameterTypes(java.lang.reflect.Type[] genericParameterTypes)
genericParameterTypes - the genericParameterTypes to setpublic ValueGenerator<?> getValueGenerator()
public void setValueGenerator(ValueGenerator<?> valueGenerator)
valueGenerator - the valueGenerator to setCopyright © 2013. All Rights Reserved.