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