public interface Edge
extends org.plasma.sdo.PlasmaDataObject
Node| Modifier and Type | Field and Description |
|---|---|
static String |
NAMESPACE_URI
|
static String |
SOURCE
|
static String |
TARGET
|
static String |
TYPE_NAME_EDGE
The entity or Type logical name associated with this class.
|
| Modifier and Type | Method and Description |
|---|---|
Node |
createSource(Class<? extends Node> clss)
Creates and returns a new instance of the given subclass Type for abstract base Type
Node automatically establishing a containment relationship through the object's reference property, source. |
Node |
createTarget(Class<? extends Node> clss)
Creates and returns a new instance of the given subclass Type for abstract base Type
Node automatically establishing a containment relationship through the object's reference property, target. |
Node |
getSource()
Returns the value of the source property.
|
Node |
getTarget()
Returns the value of the target property.
|
boolean |
isSetSource()
Returns true if the source property is set.
|
boolean |
isSetTarget()
Returns true if the target property is set.
|
void |
setSource(Node value)
Sets the value of the source property to the given value.
|
void |
setTarget(Node value)
Sets the value of the target property to the given value.
|
void |
unsetSource()
Unsets the source property, the value
of the property of the object being set to the property's
default value.
|
void |
unsetTarget()
Unsets the target property, the value
of the property of the object being set to the property's
default value.
|
accept, accept, accept, acceptDepthFirst, add, contains, dump, dumpDepthFirst, find, get, getDataObject, getUUID, getUUIDAsString, remove, remove, reparent, reset, resetUUID, set, setContainer, setContainmentProperty, setDataGraph, valuescreateDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInstanceProperty, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unsetstatic final String NAMESPACE_URI
static final String TYPE_NAME_EDGE
static final String SOURCE
static final String TARGET
boolean isSetSource()
void unsetSource()
Node createSource(Class<? extends Node> clss)
Node automatically establishing a containment relationship through the object's reference property, source.clss - the subclass Type
Returns a new instance of the given subclass Type for abstract base Type Node.Node getSource()
void setSource(Node value)
boolean isSetTarget()
void unsetTarget()
Node createTarget(Class<? extends Node> clss)
Node automatically establishing a containment relationship through the object's reference property, target.clss - the subclass Type
Returns a new instance of the given subclass Type for abstract base Type Node.Node getTarget()
void setTarget(Node value)
Copyright © 2023. All Rights Reserved.