org.apache.cayenne.reflect
Class BaseToOneProperty
java.lang.Object
org.apache.cayenne.reflect.BaseProperty
org.apache.cayenne.reflect.BaseArcProperty
org.apache.cayenne.reflect.BaseToOneProperty
- All Implemented Interfaces:
- ArcProperty, Property, PropertyDescriptor, ToOneProperty
public abstract class BaseToOneProperty
- extends BaseArcProperty
- implements ToOneProperty
A convenience base superclass for ToOneProperty
implementors.
- Since:
- 3.0
BaseToOneProperty
public BaseToOneProperty(ClassDescriptor owner,
ClassDescriptor targetDescriptor,
Accessor accessor,
String reverseName)
setTarget
public void setTarget(Object source,
Object target,
boolean setReverse)
- Specified by:
setTarget
in interface ToOneProperty
visit
public boolean visit(PropertyVisitor visitor)
- Description copied from interface:
PropertyDescriptor
- A visitor accept method.
- Specified by:
visit
in interface Property
- Specified by:
visit
in interface PropertyDescriptor
- Specified by:
visit
in class BaseArcProperty
- Returns:
- a status returned by the corresponding callback method of the
visitor. It serves as an indication of whether peer properties
processing is still needed.
Copyright © 2001-2013 Apache Cayenne. All Rights Reserved.