void |
CoreModelObject.addPropertyValueToCollection(PropertyDescriptor propertyDescriptor,
Object value) |
Add a value to a collection of values associated with a property.
|
static void |
ModelObjectHelper.addValueToCollection(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor,
Object value,
IModelCopyManager copyManager,
String idPrefix) |
Add a value to a collection of values associated with a property.
|
void |
CoreModelObject.clearValueCollection(PropertyDescriptor propertyDescriptor) |
Clears a collection of values associated with a property
|
static void |
ModelObjectHelper.clearValueCollection(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor) |
Clears a collection of values associated with a property creating the property if it does not exist
|
Optional<Boolean> |
CoreModelObject.getBooleanPropertyValue(PropertyDescriptor propertyDescriptor) |
|
Optional<Double> |
CoreModelObject.getDoublePropertyValue(PropertyDescriptor propertyDescriptor) |
|
Optional<Enum<?>> |
CoreModelObject.getEnumPropertyValue(PropertyDescriptor propertyDescriptor) |
|
Optional<Integer> |
CoreModelObject.getIntegerPropertyValue(PropertyDescriptor propertyDescriptor) |
|
Optional<Object> |
CoreModelObject.getObjectPropertyValue(PropertyDescriptor propertyDescriptor) |
Get an object value for a property
|
Optional<Object> |
CoreModelObject.getObjectPropertyValue(PropertyDescriptor propertyDescriptor,
Class<?> type) |
Get an object value for a property
|
static Optional<Object> |
ModelObjectHelper.getObjectPropertyValue(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor,
IModelCopyManager copyManager,
String specVersion,
Class<?> type,
String idPrefix) |
Get an object value for a property
|
ModelCollection<?> |
CoreModelObject.getObjectPropertyValueCollection(PropertyDescriptor propertyDescriptor,
Class<?> type) |
|
ModelSet<?> |
CoreModelObject.getObjectPropertyValueSet(PropertyDescriptor propertyDescriptor,
Class<?> type) |
|
Collection<String> |
CoreModelObject.getStringCollection(PropertyDescriptor propertyDescriptor) |
|
Optional<String> |
CoreModelObject.getStringPropertyValue(PropertyDescriptor propertyDescriptor) |
|
boolean |
CoreModelObject.isCollectionMembersAssignableTo(PropertyDescriptor propertyDescriptor,
Class<?> clazz) |
|
protected boolean |
CoreModelObject.isEquivalentToNull(Object propertyValue,
PropertyDescriptor descriptor) |
|
abstract boolean |
CoreModelObject.isRelatedElement(PropertyDescriptor propertyDescriptor) |
|
void |
CoreModelObject.removeProperty(PropertyDescriptor propertyDescriptor) |
Removes a property and its value from the model store if it exists
|
static void |
ModelObjectHelper.removeProperty(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor) |
Removes a property and its value from the model store if it exists
|
void |
CoreModelObject.removePropertyValueFromCollection(PropertyDescriptor propertyDescriptor,
Object value) |
Remove a property value from a collection
|
static void |
ModelObjectHelper.removePropertyValueFromCollection(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor,
Object value) |
Remove a property value from a collection
|
static void |
ModelObjectHelper.replacePropertyValueCollection(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor,
Collection<?> values,
IModelCopyManager copyManager,
String idPrefix) |
Replace the entire value collection for a property.
|
void |
NotEquivalentReason.setProperty(PropertyDescriptor property) |
|
void |
CoreModelObject.setPropertyValue(PropertyDescriptor propertyDescriptor,
Object value) |
Set a property value for a property descriptor, creating the property if necessary
|
static void |
ModelObjectHelper.setPropertyValue(IModelStore modelStore,
String objectUri,
PropertyDescriptor propertyDescriptor,
Object value,
IModelCopyManager copyManager,
String idPrefix) |
Set a property value for a property descriptor, creating the property if necessary
|
IModelStore.ModelUpdate |
CoreModelObject.updateAddPropertyValueToCollection(PropertyDescriptor propertyDescriptor,
Object value) |
Create an update when, when applied, adds a value to a collection of values associated with a property.
|
IModelStore.ModelUpdate |
CoreModelObject.updateClearValueCollection(PropertyDescriptor propertyDescriptor) |
Create an update when, when applied by the ModelStore, clears a collection of values associated with a property
|
IModelStore.ModelUpdate |
CoreModelObject.updatePropertyValue(PropertyDescriptor propertyDescriptor,
Object value) |
Create an update when, when applied by the ModelStore, sets a property value for a property descriptor, creating the property if necessary
|
IModelStore.ModelUpdate |
CoreModelObject.updateRemoveProperty(PropertyDescriptor propertyDescriptor) |
Create an update when, when applied by the ModelStore, removes a property and its value from the model store if it exists
|
IModelStore.ModelUpdate |
CoreModelObject.updateRemovePropertyValueFromCollection(PropertyDescriptor propertyDescriptor,
Object value) |
Create an update when, when applied, removes a property value from a collection
|