org.apache.cayenne.reflect
Interface ToManyProperty
- All Superinterfaces:
- ArcProperty, Property
- All Known Subinterfaces:
- ToManyMapProperty
- All Known Implementing Classes:
- BaseToManyProperty
public interface ToManyProperty
- extends ArcProperty
A property representing a collection of objects.
- Since:
- 3.0
Method Summary |
void |
addTarget(java.lang.Object source,
java.lang.Object target,
boolean setReverse)
|
void |
addTargetDirectly(java.lang.Object source,
java.lang.Object target)
Adds value to collection, without triggering changing events
This method is mostly for internal use |
void |
removeTarget(java.lang.Object source,
java.lang.Object target,
boolean setReverse)
|
void |
removeTargetDirectly(java.lang.Object source,
java.lang.Object target)
Removes value from collection, without triggering changing events
This method is mostly for internal use |
addTarget
void addTarget(java.lang.Object source,
java.lang.Object target,
boolean setReverse)
throws PropertyException
- Throws:
PropertyException
removeTarget
void removeTarget(java.lang.Object source,
java.lang.Object target,
boolean setReverse)
throws PropertyException
- Throws:
PropertyException
addTargetDirectly
void addTargetDirectly(java.lang.Object source,
java.lang.Object target)
throws PropertyException
- Adds value to collection, without triggering changing events
This method is mostly for internal use
- Throws:
PropertyException
- Since:
- 3.1
removeTargetDirectly
void removeTargetDirectly(java.lang.Object source,
java.lang.Object target)
throws PropertyException
- Removes value from collection, without triggering changing events
This method is mostly for internal use
- Throws:
PropertyException
- Since:
- 3.1
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.