public class MultiValueColumnPropertyMap extends Object implements PropertyMap
PropertyMap.DisplayControl, PropertyMap.EnumValue, PropertyMap.IMEMode, PropertyMap.IMESentenceMode, PropertyMap.Property, PropertyMap.TextFormatACCESS_VERSION_PROP, ALLOW_MULTI_VALUE_PROP, ALLOW_ZERO_LEN_PROP, AUTHOR_PROP, CAPTION_PROP, COMPANY_PROP, DECIMAL_PLACES_PROP, DEFAULT_VALUE_PROP, DESCRIPTION_PROP, DISPLAY_CONTROL_PROP, EXPRESSION_PROP, FORMAT_PROP, GUID_PROP, IME_MODE_PROP, IME_SENTENCE_MODE_PROP, INPUT_MASK_PROP, REQUIRED_PROP, RESULT_TYPE_PROP, ROW_SOURCE_PROP, ROW_SOURCE_TYPE_PROP, TEXT_FORMAT_PROP, TITLE_PROP, VALIDATION_RULE_PROP, VALIDATION_TEXT_PROP| Constructor and Description |
|---|
MultiValueColumnPropertyMap(PropertyMap primary,
PropertyMap complex) |
| Modifier and Type | Method and Description |
|---|---|
PropertyMap.Property |
get(String name) |
String |
getName() |
int |
getSize() |
Object |
getValue(String name) |
Object |
getValue(String name,
Object defaultValue) |
boolean |
isEmpty() |
Iterator<PropertyMap.Property> |
iterator() |
PropertyMap.Property |
put(String name,
DataType type,
Object value)
Creates a new (or updates an existing) property in the map.
|
PropertyMap.Property |
put(String name,
DataType type,
Object value,
boolean isDdl)
Creates a new (or updates an existing) property in the map.
|
PropertyMap.Property |
put(String name,
Object value)
Creates a new (or updates an existing) property in the map.
|
void |
putAll(Iterable<? extends PropertyMap.Property> props)
Puts all the given properties into this map.
|
PropertyMap.Property |
remove(String name)
Removes the property with the given name
|
void |
save()
Saves the current state of this map.
|
String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitstreamforEach, spliteratorpublic MultiValueColumnPropertyMap(PropertyMap primary, PropertyMap complex)
public String getName()
getName in interface PropertyMappublic int getSize()
getSize in interface PropertyMappublic boolean isEmpty()
isEmpty in interface PropertyMappublic PropertyMap.Property get(String name)
get in interface PropertyMappublic Object getValue(String name)
getValue in interface PropertyMappublic Object getValue(String name, Object defaultValue)
getValue in interface PropertyMappublic PropertyMap.Property put(String name, Object value)
PropertyMap
Note, this change will not be persisted until the PropertyMap.save() method
has been called.
put in interface PropertyMappublic PropertyMap.Property put(String name, DataType type, Object value)
PropertyMap
Note, this change will not be persisted until the PropertyMap.save() method
has been called.
put in interface PropertyMappublic PropertyMap.Property put(String name, DataType type, Object value, boolean isDdl)
PropertyMap
Note, this change will not be persisted until the PropertyMap.save() method
has been called.
put in interface PropertyMappublic void putAll(Iterable<? extends PropertyMap.Property> props)
PropertyMapputAll in interface PropertyMapprops - the properties to put into this map (null is
tolerated and ignored).public PropertyMap.Property remove(String name)
PropertyMapremove in interface PropertyMapnull if none foundpublic void save()
throws IOException
PropertyMapsave in interface PropertyMapIOExceptionpublic Iterator<PropertyMap.Property> iterator()
iterator in interface Iterable<PropertyMap.Property>Copyright © 2005–2025 OpenHMS. All rights reserved.