com.sun.grid.jgdi.configuration.reflect
public class DefaultMapListPropertyDescriptor extends MapListPropertyDescriptor
Constructor and Description |
---|
DefaultMapListPropertyDescriptor(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)
Creates a new instance of DefaultMapListPropertyDescriptor
|
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.Object bean,
java.lang.Object key,
java.lang.Object value) |
void |
addEmpty(java.lang.Object bean,
java.lang.Object key) |
void |
clone(java.lang.Object srcBean,
java.lang.Object targetBean) |
java.lang.Object |
get(java.lang.Object bean,
java.lang.Object key,
int index) |
int |
getCount(java.lang.Object bean,
java.lang.Object key) |
java.util.Set<java.lang.String> |
getKeys(java.lang.Object bean) |
java.util.List |
getList(java.lang.Object bean,
java.lang.Object key) |
boolean |
isBrowsable()
Getter for property browsable.
|
java.lang.Object |
remove(java.lang.Object bean,
java.lang.Object key,
int index) |
boolean |
remove(java.lang.Object bean,
java.lang.Object key,
java.lang.Object value) |
void |
removeAll(java.lang.Object bean) |
void |
removeAll(java.lang.Object bean,
java.lang.Object key) |
void |
set(java.lang.Object bean,
java.lang.Object key,
int index,
java.lang.Object value) |
getCullListType, getDefaultKey, getKeyCullFieldName, getKeyType, getValueCullFieldName, toString
equals, findMethod, findMethod, getBeanClass, getCullContentField, getCullFieldName, getCullType, getJNIPropertyType, getPropertyName, getPropertyType, hasCullWrapper, hashCode, invoke, isConfigurable, isReadOnly, isSet, setBrowsable, setConfigurable, setCullContentField, setHasCullWrapper, setReadOnly
public DefaultMapListPropertyDescriptor(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 void add(java.lang.Object bean, java.lang.Object key, java.lang.Object value)
add
in class MapListPropertyDescriptor
public void addEmpty(java.lang.Object bean, java.lang.Object key)
addEmpty
in class MapListPropertyDescriptor
public void clone(java.lang.Object srcBean, java.lang.Object targetBean)
clone
in class PropertyDescriptor
public java.lang.Object get(java.lang.Object bean, java.lang.Object key, int index)
get
in class MapListPropertyDescriptor
public int getCount(java.lang.Object bean, java.lang.Object key)
getCount
in class MapListPropertyDescriptor
public java.util.List getList(java.lang.Object bean, java.lang.Object key)
getList
in class MapListPropertyDescriptor
public java.util.Set<java.lang.String> getKeys(java.lang.Object bean)
getKeys
in class MapListPropertyDescriptor
public boolean isBrowsable()
PropertyDescriptor
isBrowsable
in class PropertyDescriptor
public java.lang.Object remove(java.lang.Object bean, java.lang.Object key, int index)
remove
in class MapListPropertyDescriptor
public boolean remove(java.lang.Object bean, java.lang.Object key, java.lang.Object value)
remove
in class MapListPropertyDescriptor
public void removeAll(java.lang.Object bean)
removeAll
in class MapListPropertyDescriptor
public void removeAll(java.lang.Object bean, java.lang.Object key)
removeAll
in class MapListPropertyDescriptor
public void set(java.lang.Object bean, java.lang.Object key, int index, java.lang.Object value)
set
in class MapListPropertyDescriptor
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.