| Modifier and Type | Class and Description |
|---|---|
class |
ArrayPropertyValue
ArrayPropertyValue stores the values of an array within an entity or relationship properties.
|
class |
EnumPropertyValue
An EnumPropertyValue stores the value for an enum property.
|
class |
MapPropertyValue
MapPropertyValue stores the values of a map within an entity, struct or relationship properties.
|
class |
PrimitivePropertyValue
PrimitivePropertyValue stores a single primitive property.
|
class |
StructPropertyValue
StructPropertyValue supports the value part of property that is defined as a complex structure.
|
| Modifier and Type | Method and Description |
|---|---|
protected <K,V extends InstancePropertyValue> |
InstancePropertyValue.mapValuesAsObject(Map<K,V> valMap)
Default method for "valueAsString".
|
protected <K,V extends InstancePropertyValue> |
InstancePropertyValue.mapValuesAsString(Map<K,V> valMap)
Default method for "valueAsObject".
|
| Modifier and Type | Method and Description |
|---|---|
InstancePropertyValue |
StructPropertyValue.cloneFromSubclass()
Delegate the process of cloning to the subclass.
|
InstancePropertyValue |
ArrayPropertyValue.cloneFromSubclass()
Delegate the process of cloning to the subclass.
|
InstancePropertyValue |
EnumPropertyValue.cloneFromSubclass()
Delegate the process of cloning to the subclass.
|
InstancePropertyValue |
PrimitivePropertyValue.cloneFromSubclass()
Delegate the process of cloning to the subclass.
|
InstancePropertyValue |
MapPropertyValue.cloneFromSubclass()
Delegate the process of cloning to the subclass.
|
abstract InstancePropertyValue |
InstancePropertyValue.cloneFromSubclass()
Delegate the process of cloning to the subclass.
|
InstancePropertyValue |
InstanceProperties.getPropertyValue(String name)
Returns the requested instance property for the element.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,InstancePropertyValue> |
InstanceProperties.getInstanceProperties()
Return the instance properties as a map.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ArrayPropertyValue.setArrayValue(int elementNumber,
InstancePropertyValue propertyValue)
Add or update an element in the array.
|
void |
MapPropertyValue.setMapValue(String propertyName,
InstancePropertyValue propertyValue)
Add or update an element in the map.
|
void |
InstanceProperties.setProperty(String newPropertyName,
InstancePropertyValue newPropertyValue)
Adds or updates an instance property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InstanceProperties.setInstanceProperties(Map<String,InstancePropertyValue> instanceProperties)
Set up the instance properties map.
|
| Constructor and Description |
|---|
InstancePropertyValue(InstancePropertyValue template)
Copy/clone constructor initializes the instance property value from the supplied template.
|
| Modifier and Type | Method and Description |
|---|---|
String |
OMRSRepositoryValidator.getStringFromPropertyValue(InstancePropertyValue instancePropertyValue)
Return the string form of a property value.
|
Copyright © 2018–2020 ODPi. All rights reserved.