org.plasma.sdo
Interface PlasmaNode
- All Superinterfaces:
- Node, Serializable
- All Known Implementing Classes:
- ConstraintImpl, CoreDataObject, CoreNode, GlobalVariableImpl, GlobalVariableImpl, TableColumnCommentImpl, TableColumnConstraintImpl, TableColumnConstraintImpl, TableColumnImpl, TableColumnImpl, TableColumnKeyUsageImpl, TableCommentImpl, TableConstraintImpl, TableImpl, TableImpl, VersionImpl, VersionImpl, ViewColumnCommentImpl, ViewColumnImpl, ViewCommentImpl, ViewImpl, ViewImpl
public interface PlasmaNode
- extends Node
getEdges
List<PlasmaEdge> getEdges(PlasmaProperty property)
- Returns a list of
edges associated with the given property
regardless of it's multiplicity.
- Parameters:
property - the property
- Returns:
- a list of edges associated with the given property
regardless of it's multiplicity, or an empty list if
no edges are associated with the given property.
- See Also:
PlasmaEdge
getDataObject
PlasmaDataObject getDataObject()
getUUID
UUID getUUID()
getUUIDAsString
String getUUIDAsString()
accept
void accept(PlasmaDataGraphVisitor visitor)
acceptDepthFirst
void acceptDepthFirst(PlasmaDataGraphVisitor visitor)
accept
void accept(PlasmaDataGraphEventVisitor visitor)
Copyright © 2014. All rights reserved.