public class StandardProperties<T> extends Object implements IProperties<T>
| Modifier and Type | Field and Description |
|---|---|
static String |
CTOR_DESC |
static String |
FROM_NULL_VALUE_DESC |
static String |
FROM_NULL_VALUE_NAME |
static String |
GET_VALUE_DESC |
static String |
GET_VALUE_NAME |
static String |
INTERNAL_NAME |
static String |
SET_VALUE_DESC |
static String |
SET_VALUE_NAME |
EXCEPTIONS, GETTER_DESC, GETTER_NAME, SETTER_DESC, SETTER_NAME| Constructor and Description |
|---|
StandardProperties(SpacePropertyInfo[] properties) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
convertFromNullIfNeeded(Object value,
int propertyIndex) |
protected Object |
getValue(T obj,
int i) |
Object[] |
getValues(T obj) |
protected void |
setValue(T obj,
Object value,
int i) |
void |
setValues(T obj,
Object[] values) |
public static final String INTERNAL_NAME
public static final String CTOR_DESC
public static final String GET_VALUE_NAME
public static final String GET_VALUE_DESC
public static final String SET_VALUE_NAME
public static final String SET_VALUE_DESC
public static final String FROM_NULL_VALUE_NAME
public static final String FROM_NULL_VALUE_DESC
public StandardProperties(SpacePropertyInfo[] properties)
public Object[] getValues(T obj) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException
getValues in interface IProperties<T>IllegalAccessExceptionIllegalArgumentExceptionInvocationTargetExceptionpublic void setValues(T obj, Object[] values) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException
setValues in interface IProperties<T>IllegalAccessExceptionIllegalArgumentExceptionInvocationTargetExceptionprotected Object getValue(T obj, int i) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
protected void setValue(T obj, Object value, int i) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
Copyright © GigaSpaces.