|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ArcProperty
A Property that represents an "arc" connecting source node to the target node in the graph.
Method Summary | |
---|---|
ArcProperty |
getComplimentaryReverseArc()
Returns a complimentary reverse ArcProperty or null if no reverse arc exists. |
ObjRelationship |
getRelationship()
Returns a relationship associated with this arc. |
ClassDescriptor |
getTargetDescriptor()
Returns a ClassDescriptor for the type of graph nodes pointed to by this arc property. |
void |
invalidate(java.lang.Object object)
Turns a property of an object into a fault. |
boolean |
isFault(java.lang.Object source)
Returns whether a target node connected to a given object is an unresolved fault. |
Methods inherited from interface org.apache.cayenne.reflect.Property |
---|
getName, injectValueHolder, readProperty, readPropertyDirectly, visit, writeProperty, writePropertyDirectly |
Method Detail |
---|
ObjRelationship getRelationship()
ArcProperty getComplimentaryReverseArc()
ClassDescriptor getTargetDescriptor()
ClassDescriptor.getSubclassDescriptor(Class)
before using the descriptor to
access objects.
boolean isFault(java.lang.Object source)
source
- an object that is a source object of the relationship.void invalidate(java.lang.Object object)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |