public interface BasicIterator
Modifier and Type | Method and Description |
---|---|
Object |
createInsertRow() |
Object |
createRow() |
Object |
createRow(boolean insert)
Deprecated.
ADF Mobile v1.1
|
Object |
createRowWithData(Object provider,
boolean insertFlag) |
Object[] |
currentSet() |
Object |
first() |
Class |
getAttributeType(String attributeName) |
Object |
getAttributeValue(String attributeName) |
Object |
getAttributeValueAtIndex(int index,
String attributeName) |
BindingContainer |
getBindingContainer() |
int |
getCurrentIndex() |
Object |
getCurrentRow() |
Object |
getCurrentRowKey() |
Object[] |
getCurrentValues() |
DataControl |
getDataControl() |
Object |
getDataProvider()
Returns the data provider object which corresponds to the current item in
the collection represented at this iterator's level in the control tree.
|
Object |
getDataProvider(oracle.adfmf.util.XmlAnyDefinition metadataDef)
Returns a named object contained in the object wrapped by this iterator
binding.
|
Object |
getExtendedAttributeInfo(Object infoKey,
String attributeName) |
String |
getId() |
int |
getIndexFromKey(Object key) |
Object[] |
getKeys() |
oracle.adfmf.util.XmlAnyDefinition |
getMetadataDefinition() |
Object |
getProviderKey(Object provider,
int fallbackIndex) |
java.util.Map |
getProviderMap() |
int |
getRangeSize() |
Object[] |
getSetAt(Object key,
boolean previous) |
int |
getTotalRowCount() |
boolean |
hasNext() |
boolean |
hasPrevious() |
boolean |
isUpdateable(String attributeName) |
Object |
last() |
Object |
next() |
Object[] |
nextSet() |
Object |
previous() |
Object[] |
previousSet() |
void |
refresh() |
void |
refresh(boolean force) |
Object |
removeCurrentRow() |
Object |
removeRowWithKey(String key) |
void |
setAttributeValue(String attributeName,
Object value) |
void |
setCurrentIndex(int index) |
void |
setCurrentIndexWithKey(Object key) |
void |
setCurrentRowWithKey(String key) |
void |
setCurrentRowWithKeyValue(String value) |
void |
setDataProvider(Object dataProvider)
Sets the data provider object wrapped by this iterator binding.
|
void |
setMetadataDefinition(oracle.adfmf.util.XmlAnyDefinition def) |
void |
setRangeSize(int rangeSize) |
oracle.adfmf.util.XmlAnyDefinition getMetadataDefinition()
void setMetadataDefinition(oracle.adfmf.util.XmlAnyDefinition def)
def
- The metadata definition object for this iterator bindingDataControl getDataControl()
Object getDataProvider()
GenericType
java.util.Map getProviderMap()
void setDataProvider(Object dataProvider)
Object getDataProvider(oracle.adfmf.util.XmlAnyDefinition metadataDef)
metadataDef
- The metadata definition for the accessor iterator that binds to
the named object contained in the object wrapped by this iterator
binding.BindingContainer getBindingContainer()
void refresh()
void refresh(boolean force)
boolean hasNext()
boolean hasPrevious()
Object first()
Object previous()
Object[] previousSet()
Object next()
Object[] nextSet()
Object last()
Object[] currentSet()
Object[] getSetAt(Object key, boolean previous)
int getCurrentIndex()
void setCurrentIndex(int index)
void setCurrentIndexWithKey(Object key)
void setCurrentRowWithKey(String key)
void setCurrentRowWithKeyValue(String value)
int getTotalRowCount()
int getRangeSize()
void setRangeSize(int rangeSize)
Object getCurrentRow()
Object getCurrentRowKey()
Object getProviderKey(Object provider, int fallbackIndex)
int getIndexFromKey(Object key)
Object[] getKeys()
Object createInsertRow()
Object createRow(boolean insert)
insert
- Object createRow()
Object createRowWithData(Object provider, boolean insertFlag)
Object removeCurrentRow()
Object removeRowWithKey(String key)
Class getAttributeType(String attributeName)
boolean isUpdateable(String attributeName)
Object getExtendedAttributeInfo(Object infoKey, String attributeName)
Object getAttributeValue(String attributeName)
void setAttributeValue(String attributeName, Object value)
Object getAttributeValueAtIndex(int index, String attributeName)
Object[] getCurrentValues()
String getId()