planetj.dataengine.possiblevalues
Class PossibleValuesPropertyGroup
java.lang.Object
java.util.AbstractMap
java.util.HashMap
planetj.property.PropertyGroup
planetj.property.DefaultPropertyGroup
planetj.dataengine.possiblevalues.PossibleValuesPropertyGroup
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable, java.util.Map, java.io.Serializable
- public class PossibleValuesPropertyGroup
- extends DefaultPropertyGroup
- See Also:
- Serialized Form
Fields inherited from class planetj.property.PropertyGroup |
ALL, ALL_FALSE, ALL_TRUE, BOOLEAN_PROPERTY, DATE_PROPERTY, DOUBLE_PROPERTY, FLOAT_PROPERTY, INTEGER_PROPERTY, JAVA_CLASS_PROPERTY, LIST_PROPERTY, MAP_PROPERTY, NONE, ROW_COLLECTION_KEY, STRING_PROPERTY |
Method Summary |
java.util.List |
getAllPropertyNames()
Gets a List containing the names of all the supported properties. |
java.util.List |
getCopyList()
Get a list of fields to copy |
java.lang.String |
getCopyRule()
Gets the rule for copying field values. |
java.lang.String |
getFieldName()
Get the field name these possible value properties are for |
protected short |
propertyType(java.lang.String propName)
Gets the type of property for a specified property name. |
Methods inherited from class planetj.property.PropertyGroup |
add, addProperty, addProperty, append, clone, compareTo, compareTo, compareTo, containsProperty, copyUndefinedPropertiesFrom, createProperty, createValue, getAllMetapropertyNames, getAllSetBooleanPropertyNames, getAllSetIntPropertyNames, getAllSetListPropertyNames, getAllSetPropertyNames, getAllSetStringPropertyNames, getBooleanValue, getDateFormat, getDateValue, getDoubleValue, getFloatValue, getIntValue, getJavaClassValue, getListValue, getMapValue, getName, getProperty, getPropertyType, getStringValue, getValue, isMergeableOnList, isMetaproperty, iterator, mergeOnList, metapropertyType, put, put, put, setName, toString, updateProperty, validate, validateMetadata, validateMetadataBoolean |
Methods inherited from class java.util.HashMap |
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
FIELD_NAME
public static final java.lang.String FIELD_NAME
- See Also:
- Constant Field Values
COPY_RULE
public static final java.lang.String COPY_RULE
- See Also:
- Constant Field Values
COPY_RULE_USAGEID
public static final java.lang.String COPY_RULE_USAGEID
- See Also:
- Constant Field Values
COPY_RULE_FIELD_NAMES
public static final java.lang.String COPY_RULE_FIELD_NAMES
- See Also:
- Constant Field Values
COPY_RULE_DEFAULT
public static final java.lang.String COPY_RULE_DEFAULT
- See Also:
- Constant Field Values
COPY_LIST
public static final java.lang.String COPY_LIST
- See Also:
- Constant Field Values
POSSIBLE_VALUES
public static final java.lang.String POSSIBLE_VALUES
- The name of the property group
- See Also:
- Constant Field Values
PossibleValuesPropertyGroup
public PossibleValuesPropertyGroup()
PossibleValuesPropertyGroup
public PossibleValuesPropertyGroup(int initialCapacity)
- Parameters:
initialCapacity
-
PossibleValuesPropertyGroup
public PossibleValuesPropertyGroup(java.lang.String pName)
- Parameters:
pName
-
getAllPropertyNames
public java.util.List getAllPropertyNames()
- Description copied from class:
DefaultPropertyGroup
- Gets a List containing the names of all the supported properties.
- Overrides:
getAllPropertyNames
in class DefaultPropertyGroup
getCopyRule
public java.lang.String getCopyRule()
- Gets the rule for copying field values.
getFieldName
public java.lang.String getFieldName()
- Get the field name these possible value properties are for
getCopyList
public java.util.List getCopyList()
- Get a list of fields to copy
propertyType
protected short propertyType(java.lang.String propName)
- Description copied from class:
DefaultPropertyGroup
- Gets the type of property for a specified property name.
- Overrides:
propertyType
in class DefaultPropertyGroup