Package org.apache.cayenne.reflect
Interface ToManyMapProperty
- All Superinterfaces:
ArcProperty,PropertyDescriptor,ToManyProperty
public interface ToManyMapProperty extends ToManyProperty
A property representing a map of objects keyed by one of the object properties.
- Since:
- 3.0
-
Method Summary
Methods inherited from interface org.apache.cayenne.reflect.ArcProperty
getComplimentaryReverseArc, getComplimentaryReverseDbRelationshipPath, getRelationship, getTargetDescriptor, invalidate, isFaultMethods inherited from interface org.apache.cayenne.reflect.PropertyDescriptor
getName, injectValueHolder, readProperty, readPropertyDirectly, visit, writeProperty, writePropertyDirectlyMethods inherited from interface org.apache.cayenne.reflect.ToManyProperty
addTarget, addTargetDirectly, removeTarget, removeTargetDirectly
-
Method Details
-
getMapKey
Extracts the map key of the target object.- Throws:
PropertyException
-