|
EclipseLink1.0 - 20080707 API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.persistence.sdo.SDOSequence
public class SDOSequence
Constructor Summary | |
---|---|
SDOSequence(SDODataObject dataObject)
|
Method Summary | |
---|---|
void |
add(int index,
int propertyIndex,
java.lang.Object value)
|
boolean |
add(int propertyIndex,
java.lang.Object value)
|
void |
add(int index,
commonj.sdo.Property property,
java.lang.Object value)
|
void |
add(int index,
java.lang.String text)
|
void |
add(int index,
java.lang.String propertyName,
java.lang.Object value)
|
boolean |
add(commonj.sdo.Property property,
java.lang.Object value)
|
void |
add(java.lang.String text)
|
boolean |
add(java.lang.String propertyName,
java.lang.Object value)
|
boolean |
addSettingWithoutModifyingDataObject(int index,
commonj.sdo.Property property,
java.lang.Object value)
INTERNAL: Add a setting to the list at the specified index. |
boolean |
addSettingWithoutModifyingDataObject(commonj.sdo.Property property,
java.lang.Object value)
INTERNAL: |
boolean |
addSettingWithoutModifyingDataObject(commonj.sdo.Property property,
java.lang.Object value,
boolean checkAllowed)
INTERNAL: |
void |
addText(int index,
java.lang.String text)
|
void |
addText(java.lang.String text)
|
void |
addValueToSettings(Setting setting)
INTERNAL: |
void |
afterUnmarshal()
INTERNAL: Ensure that each Setting in the settings list is also present in the valuesToSettings map |
SDOSequence |
copy()
|
SDODataObject |
getDataObject()
|
int |
getIndexForProperty(commonj.sdo.Property property)
INTERNAL: Convenience method that returns the index of the Setting associated with a given property in the Settings list |
commonj.sdo.Property |
getProperty(int index)
|
commonj.sdo.Property |
getProperty(Setting setting)
|
static Setting |
getRootSetting(Setting setting)
INTERNAL: Get the root Setting for a given Setting. |
java.util.List<Setting> |
getSettings()
|
java.lang.Object |
getValue(int index)
|
protected java.util.Map<org.eclipse.persistence.sdo.SDOSequence.Key,Setting> |
getValuesToSettings()
|
void |
move(int toIndex,
int fromIndex)
|
void |
remove(int index)
|
void |
removeSettingWithoutModifyingDataObject(commonj.sdo.Property property)
INTERNAL: |
void |
removeSettingWithoutModifyingDataObject(commonj.sdo.Property property,
java.lang.Object value)
INTERNAL: |
void |
removeValueToSettings(Setting setting)
INTERNAL: |
java.lang.Object |
setValue(int index,
java.lang.Object value)
|
int |
size()
|
void |
updateSettingWithoutModifyingDataObject(commonj.sdo.Property property,
java.lang.Object oldValue,
java.lang.Object newValue)
INTERNAL: |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SDOSequence(SDODataObject dataObject)
Method Detail |
---|
public SDODataObject getDataObject()
public java.util.List<Setting> getSettings()
protected java.util.Map<org.eclipse.persistence.sdo.SDOSequence.Key,Setting> getValuesToSettings()
public void add(int index, int propertyIndex, java.lang.Object value)
add
in interface commonj.sdo.Sequence
public boolean add(int propertyIndex, java.lang.Object value)
add
in interface commonj.sdo.Sequence
public void add(int index, commonj.sdo.Property property, java.lang.Object value)
add
in interface commonj.sdo.Sequence
public void add(int index, java.lang.String propertyName, java.lang.Object value)
add
in interface commonj.sdo.Sequence
public void add(int index, java.lang.String text)
add
in interface commonj.sdo.Sequence
public boolean add(commonj.sdo.Property property, java.lang.Object value)
add
in interface commonj.sdo.Sequence
public boolean add(java.lang.String propertyName, java.lang.Object value)
add
in interface commonj.sdo.Sequence
public void add(java.lang.String text)
add
in interface commonj.sdo.Sequence
public void addText(int index, java.lang.String text)
addText
in interface commonj.sdo.Sequence
public void addText(java.lang.String text)
addText
in interface commonj.sdo.Sequence
public commonj.sdo.Property getProperty(int index)
getProperty
in interface commonj.sdo.Sequence
public commonj.sdo.Property getProperty(Setting setting)
public java.lang.Object getValue(int index)
getValue
in interface commonj.sdo.Sequence
public void move(int toIndex, int fromIndex)
move
in interface commonj.sdo.Sequence
public void remove(int index)
remove
in interface commonj.sdo.Sequence
public void addValueToSettings(Setting setting)
setting
- public void removeValueToSettings(Setting setting)
setting
- public java.lang.Object setValue(int index, java.lang.Object value)
setValue
in interface commonj.sdo.Sequence
public int size()
size
in interface commonj.sdo.Sequence
public SDOSequence copy()
public boolean addSettingWithoutModifyingDataObject(int index, commonj.sdo.Property property, java.lang.Object value)
index
- the index at which to add the new Setting in the Settings listproperty
- value
-
public boolean addSettingWithoutModifyingDataObject(commonj.sdo.Property property, java.lang.Object value)
public boolean addSettingWithoutModifyingDataObject(commonj.sdo.Property property, java.lang.Object value, boolean checkAllowed)
public void updateSettingWithoutModifyingDataObject(commonj.sdo.Property property, java.lang.Object oldValue, java.lang.Object newValue)
public void removeSettingWithoutModifyingDataObject(commonj.sdo.Property property, java.lang.Object value)
public void removeSettingWithoutModifyingDataObject(commonj.sdo.Property property)
public int getIndexForProperty(commonj.sdo.Property property)
property
-
public static Setting getRootSetting(Setting setting)
setting
-
public void afterUnmarshal()
|
EclipseLink1.0 - 20080707 API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |