|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DerivedIdentity2_0
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.
| Field Summary | |
|---|---|
static java.lang.String |
PREDOMINANT_DERIVED_IDENTITY_STRATEGY_PROPERTY
String associated with changes to the predominant strategy property |
| Method Summary | |
|---|---|
IdDerivedIdentityStrategy2_0 |
getIdDerivedIdentityStrategy()
Return the aggregate (never null) id strategy |
SingleRelationshipMapping2_0 |
getMapping()
|
MapsIdDerivedIdentityStrategy2_0 |
getMapsIdDerivedIdentityStrategy()
Return the aggregate (never null) maps id derived identity strategy |
DerivedIdentityStrategy2_0 |
getPredominantDerivedIdentityStrategy()
Return the predominant joining strategy, this should not be null |
void |
setIdDerivedIdentityStrategy()
Sets the id derived identity strategy. |
void |
setMapsIdDerivedIdentityStrategy()
Sets the maps id derived identity strategy. |
void |
setNullDerivedIdentityStrategy()
Sets it so that there is no derived identity strategy. |
void |
unsetIdDerivedIdentityStrategy()
Unsets the id derived identity strategy. |
void |
unsetMapsIdDerivedIdentityStrategy()
Unsets the maps id derived identity strategy. |
boolean |
usesIdDerivedIdentityStrategy()
Return whether id is the strategy currently used by this object |
boolean |
usesMapsIdDerivedIdentityStrategy()
Return whether maps id is the strategy currently used by this object |
boolean |
usesNullDerivedIdentityStrategy()
Return whether there is no derived identity strategy |
| Methods inherited from interface org.eclipse.jpt.core.context.JpaContextNode |
|---|
getContextDefaultDbCatalog, getContextDefaultDbSchema, getContextDefaultDbSchemaContainer, getMappingFileRoot, getPersistenceUnit, getResourceType, postUpdate |
| Methods inherited from interface org.eclipse.jpt.core.JpaNode |
|---|
getJpaProject, getParent |
| Methods inherited from interface org.eclipse.jpt.utility.model.Model |
|---|
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Methods inherited from interface org.eclipse.jpt.core.IResourcePart |
|---|
getResource |
| Field Detail |
|---|
static final java.lang.String PREDOMINANT_DERIVED_IDENTITY_STRATEGY_PROPERTY
| Method Detail |
|---|
SingleRelationshipMapping2_0 getMapping()
DerivedIdentityStrategy2_0 getPredominantDerivedIdentityStrategy()
boolean usesNullDerivedIdentityStrategy()
void setNullDerivedIdentityStrategy()
IdDerivedIdentityStrategy2_0 getIdDerivedIdentityStrategy()
boolean usesIdDerivedIdentityStrategy()
void setIdDerivedIdentityStrategy()
void unsetIdDerivedIdentityStrategy()
MapsIdDerivedIdentityStrategy2_0 getMapsIdDerivedIdentityStrategy()
boolean usesMapsIdDerivedIdentityStrategy()
void setMapsIdDerivedIdentityStrategy()
void unsetMapsIdDerivedIdentityStrategy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||