| 
 | ||||||||||
| 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(Object object)Turns a property of an object into a fault. | 
|  boolean | isFault(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(Object source)
source - an object that is a source object of the relationship.void invalidate(Object object)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||