Interface RfcTable<T extends RfcStructure>
- 
- All Superinterfaces:
- Iterable<T>
 
 public interface RfcTable<T extends RfcStructure> extends Iterable<T> 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidappendRow(T row)Append a row to the tablevoidappendTable(RfcTable<T> table)Append a tablevoidclear()Remove all rows from the tableTcreateRow()Create new row NOTE: the row is not automatically added to the tableRfcTable<T>getDetached()This method returns detached copy of RfcTable, so the data could be used and accessed out of rfc execution contextStringgetName()Get the name of the tableTgetRow(int rowNumber)Get row of the tablebooleanisAttached()This method can be used to find out this RfcStructure detached or attachedIterator<T>iterator()Get rows of the tableintsize()Get the number of rows in the tablevoidtoXml(OutputStream output)This method writes xml presentation of the RfcTable object to given stream- 
Methods inherited from interface java.lang.IterableforEach, spliterator
 
- 
 
- 
- 
- 
Method Detail- 
getNameString getName() Get the name of the table- Returns:
- name of the table
 
 - 
createRowT createRow() Create new row NOTE: the row is not automatically added to the table- Returns:
- new row
 
 - 
appendRowvoid appendRow(T row) Append a row to the table- Parameters:
- row- row to append
 
 - 
iteratorIterator<T> iterator() Get rows of the table- Specified by:
- iteratorin interface- Iterable<T extends RfcStructure>
- Returns:
- Iterator with the rows of the table
 
 - 
sizeint size() Get the number of rows in the table- Returns:
- number of rows in the table
 
 - 
clearvoid clear() Remove all rows from the table
 - 
getRowT getRow(int rowNumber) Get row of the table- Parameters:
- rowNumber-
- Returns:
- Structure with the a row of the table
 
 - 
getDetachedRfcTable<T> getDetached() This method returns detached copy of RfcTable, so the data could be used and accessed out of rfc execution context- Returns:
- self as detached RfcTable
 
 - 
isAttachedboolean isAttached() This method can be used to find out this RfcStructure detached or attached- Returns:
- true if RfcStructure is connected to JCO
 
 - 
toXmlvoid toXml(OutputStream output) This method writes xml presentation of the RfcTable object to given stream- Parameters:
- output- Stream for xml output
 
 
- 
 
-