com.sun.grid.jgdi.configuration.reflect
public abstract class MapListPropertyDescriptor extends PropertyDescriptor
Modifier | Constructor and Description |
---|---|
protected |
MapListPropertyDescriptor(java.lang.Class beanClass,
java.lang.String propertyName,
java.lang.Class propertyType,
java.lang.String cullType,
java.lang.Class keyType,
java.lang.String cullListType,
int cullFieldName,
int keyCullFieldName,
int valueCullFieldName,
java.lang.Object defaultKey,
boolean readOnly,
boolean configurable) |
Modifier and Type | Method and Description |
---|---|
abstract void |
add(java.lang.Object bean,
java.lang.Object key,
java.lang.Object value) |
abstract void |
addEmpty(java.lang.Object bean,
java.lang.Object key) |
abstract java.lang.Object |
get(java.lang.Object bean,
java.lang.Object key,
int index) |
abstract int |
getCount(java.lang.Object bean,
java.lang.Object key) |
java.lang.String |
getCullListType() |
java.lang.Object |
getDefaultKey() |
int |
getKeyCullFieldName() |
abstract java.util.Set |
getKeys(java.lang.Object bean) |
java.lang.Class |
getKeyType() |
abstract java.util.List |
getList(java.lang.Object bean,
java.lang.Object key) |
int |
getValueCullFieldName() |
abstract java.lang.Object |
remove(java.lang.Object bean,
java.lang.Object key,
int index) |
abstract boolean |
remove(java.lang.Object bean,
java.lang.Object key,
java.lang.Object value) |
abstract void |
removeAll(java.lang.Object bean) |
abstract void |
removeAll(java.lang.Object bean,
java.lang.Object key) |
abstract void |
set(java.lang.Object bean,
java.lang.Object key,
int index,
java.lang.Object value) |
java.lang.String |
toString(java.lang.Object obj,
java.lang.Object key,
int index) |
clone, equals, findMethod, findMethod, getBeanClass, getCullContentField, getCullFieldName, getCullType, getJNIPropertyType, getPropertyName, getPropertyType, hasCullWrapper, hashCode, invoke, isBrowsable, isConfigurable, isReadOnly, isSet, setBrowsable, setConfigurable, setCullContentField, setHasCullWrapper, setReadOnly
protected MapListPropertyDescriptor(java.lang.Class beanClass, java.lang.String propertyName, java.lang.Class propertyType, java.lang.String cullType, java.lang.Class keyType, java.lang.String cullListType, int cullFieldName, int keyCullFieldName, int valueCullFieldName, java.lang.Object defaultKey, boolean readOnly, boolean configurable)
public abstract java.lang.Object get(java.lang.Object bean, java.lang.Object key, int index)
public abstract void add(java.lang.Object bean, java.lang.Object key, java.lang.Object value)
public abstract void addEmpty(java.lang.Object bean, java.lang.Object key)
public abstract void set(java.lang.Object bean, java.lang.Object key, int index, java.lang.Object value)
public abstract java.lang.Object remove(java.lang.Object bean, java.lang.Object key, int index)
public abstract boolean remove(java.lang.Object bean, java.lang.Object key, java.lang.Object value)
public abstract void removeAll(java.lang.Object bean)
public abstract void removeAll(java.lang.Object bean, java.lang.Object key)
public abstract java.util.Set getKeys(java.lang.Object bean)
public abstract java.util.List getList(java.lang.Object bean, java.lang.Object key)
public abstract int getCount(java.lang.Object bean, java.lang.Object key)
public java.lang.Object getDefaultKey()
public int getKeyCullFieldName()
public int getValueCullFieldName()
public java.lang.Class getKeyType()
public java.lang.String getCullListType()
public java.lang.String toString(java.lang.Object obj, java.lang.Object key, int index)
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.