|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EclipseLinkObjectTypeConverter
Corresponds to a ObjectTypeConverter resource model object 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 |
CONVERSION_VALUES_LIST
|
static java.lang.String |
DATA_TYPE_PROPERTY
|
static java.lang.String |
DEFAULT_OBJECT_VALUE_PROPERTY
|
static java.lang.String |
OBJECT_TYPE_PROPERTY
|
| Fields inherited from interface org.eclipse.jpt.eclipselink.core.context.EclipseLinkConverter |
|---|
CUSTOM_CONVERTER, NAME_PROPERTY, NO_CONVERTER, OBJECT_TYPE_CONVERTER, STRUCT_CONVERTER, TYPE_CONVERTER |
| Method Summary | ||
|---|---|---|
EclipseLinkConversionValue |
addConversionValue()
Add a conversion value to the object type mapping return the object representing it. |
|
EclipseLinkConversionValue |
addConversionValue(int index)
Add a conversion value to the object type mapping return the object representing it. |
|
|
conversionValues()
Return a list iterator of the conversion values. |
|
int |
conversionValuesSize()
Return the number of conversion values. |
|
java.util.ListIterator<java.lang.String> |
dataValues()
Returns a ListIterator of the ConversionValue dataValues. |
|
java.lang.String |
getDataType()
|
|
java.lang.String |
getDefaultObjectValue()
|
|
java.lang.String |
getObjectType()
|
|
void |
moveConversionValue(int targetIndex,
int sourceIndex)
Move the conversion values from the source index to the target index. |
|
void |
removeConversionValue(EclipseLinkConversionValue conversionValue)
Remove the conversion value from the entity. |
|
void |
removeConversionValue(int index)
Remove the conversion value at the given index from the entity. |
|
void |
setDataType(java.lang.String dataType)
|
|
void |
setDefaultObjectValue(java.lang.String defaultObjectValue)
|
|
void |
setObjectType(java.lang.String objectType)
|
|
| Methods inherited from interface org.eclipse.jpt.eclipselink.core.context.EclipseLinkConverter |
|---|
duplicates, getEnclosingTypeSeparator, getName, getType, overrides, setName |
| 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 DATA_TYPE_PROPERTY
static final java.lang.String OBJECT_TYPE_PROPERTY
static final java.lang.String CONVERSION_VALUES_LIST
static final java.lang.String DEFAULT_OBJECT_VALUE_PROPERTY
| Method Detail |
|---|
java.lang.String getDataType()
void setDataType(java.lang.String dataType)
java.lang.String getObjectType()
void setObjectType(java.lang.String objectType)
<T extends EclipseLinkConversionValue> java.util.ListIterator<T> conversionValues()
int conversionValuesSize()
EclipseLinkConversionValue addConversionValue(int index)
EclipseLinkConversionValue addConversionValue()
void removeConversionValue(int index)
void removeConversionValue(EclipseLinkConversionValue conversionValue)
void moveConversionValue(int targetIndex,
int sourceIndex)
java.util.ListIterator<java.lang.String> dataValues()
java.lang.String getDefaultObjectValue()
void setDefaultObjectValue(java.lang.String defaultObjectValue)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||