org.eclipse.jpt.jpa.core.jpa2.resource.java
Interface RelationshipMapping2_0Annotation
- All Superinterfaces:
- Annotation, JavaResourceNode, Model, RelationshipMappingAnnotation
- All Known Subinterfaces:
- ManyToMany2_0Annotation, ManyToOne2_0Annotation, OneToMany2_0Annotation, OneToOne2_0Annotation
public interface RelationshipMapping2_0Annotation
- extends RelationshipMappingAnnotation
Common protocol among the following JPA 2.0 relationship mappings:
javax.persistence.ManyToOne
javax.persistence.ManyToMany
javax.persistence.OneToMany
javax.persistence.OneToOne
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
- Since:
- 2.3
- Version:
- 2.3
|
Method Summary |
boolean |
isCascadeDetach()
Corresponds to the 'cascade' element of the relationship annotations. |
void |
setCascadeDetach(boolean detach)
Corresponds to the 'cascade' element of the relationship annotations. |
| Methods inherited from interface org.eclipse.jpt.jpa.core.resource.java.RelationshipMappingAnnotation |
getCascadeTextRange, getFetch, getFetchTextRange, getFullyQualifiedTargetEntityClassName, getTargetEntity, getTargetEntityTextRange, isCascadeAll, isCascadeMerge, isCascadePersist, isCascadeRefresh, isCascadeRemove, setCascadeAll, setCascadeMerge, setCascadePersist, setCascadeRefresh, setCascadeRemove, setFetch, setTargetEntity |
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
CASCADE_DETACH_PROPERTY
static final java.lang.String CASCADE_DETACH_PROPERTY
- See Also:
- Constant Field Values
isCascadeDetach
boolean isCascadeDetach()
- Corresponds to the 'cascade' element of the relationship annotations.
setCascadeDetach
void setCascadeDetach(boolean detach)
- Corresponds to the 'cascade' element of the relationship annotations.