public static class ERXGenericRecord.InverseRelationshipUpdater extends Object
| Name | Description |
|---|---|
er.extensions.ERXEnterpriseObject.updateInverseRelationships | if true, inverse relationships are automatically updated |
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
updateInverseRelationships |
| Constructor and Description |
|---|
InverseRelationshipUpdater() |
| Modifier and Type | Method and Description |
|---|---|
static void |
excludeObjectFromPropertyWithKey(ERXEnterpriseObject object,
Object value,
String key)
Called from eo.excludeObjectFromPropertyWithKey.
|
static void |
includeObjectIntoPropertyWithKey(ERXEnterpriseObject object,
Object value,
String key)
Called from eo.includeObjectIntoPropertyWithKey.
|
static void |
setUpdateInverseRelationships(boolean value)
Toggles the global setting for updating inverse relationships.
|
static void |
takeStoredValueForKey(ERXEnterpriseObject object,
Object value,
String key)
Called from eo.takeValueForKey.
|
static boolean |
updateInverseRelationships()
Returns whether or not inverse relationships are automatically updated.
|
public static void setUpdateInverseRelationships(boolean value)
value - if true, inverse relationships are automatically updatedpublic static boolean updateInverseRelationships()
public static void includeObjectIntoPropertyWithKey(ERXEnterpriseObject object, Object value, String key)
object - the object being updatedvalue - the value to include in the relationshipkey - the name of the relationship to updatepublic static void excludeObjectFromPropertyWithKey(ERXEnterpriseObject object, Object value, String key)
object - the object being updatedvalue - the value to remove from the relationshipkey - the name of the relationship to updatepublic static void takeStoredValueForKey(ERXEnterpriseObject object, Object value, String key)
object - the object being updatedvalue - the value to set on the keykey - the name of the key to updateCopyright © 2002 – 2020 Project Wonder.