Package org.apache.cayenne.reflect

# Interface ToOneProperty

All Superinterfaces:
  `ArcProperty`, `PropertyDescriptor`

All Known Implementing Classes:
  `BaseToOneProperty`

public interface ToOneProperty extends ArcProperty
An ArcProperty that points to a single graph node.

Since:
  3.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `setTarget(Object source, Object target, boolean setReverse)`

  ### Methods inherited from interface org.apache.cayenne.reflect.ArcProperty

  `getComplimentaryReverseArc, getComplimentaryReverseDbRelationshipPath, getRelationship, getTargetDescriptor, invalidate, isFault`

  ### Methods inherited from interface org.apache.cayenne.reflect.PropertyDescriptor

  `equals, getName, injectValueHolder, readProperty, readPropertyDirectly, visit, writeProperty, writePropertyDirectly`

- ## Method Details

  - ### setTarget

    void setTarget(Object source, Object target, boolean setReverse)