Package org.apache.metamodel.pojo
Class ArrayTableDataProvider
- java.lang.Object
-
- org.apache.metamodel.pojo.ArrayTableDataProvider
-
- All Implemented Interfaces:
Serializable,Iterable<Object[]>,TableDataProvider<Object[]>,org.apache.metamodel.util.HasName
public class ArrayTableDataProvider extends Object implements TableDataProvider<Object[]>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ArrayTableDataProvider(org.apache.metamodel.util.SimpleTableDef tableDef, Collection<Object[]> arrays)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()org.apache.metamodel.util.SimpleTableDefgetTableDef()ObjectgetValue(String columnName, Object[] record)voidinsert(Map<String,Object> recordData)Iterator<Object[]>iterator()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
ArrayTableDataProvider
public ArrayTableDataProvider(org.apache.metamodel.util.SimpleTableDef tableDef, Collection<Object[]> arrays)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.apache.metamodel.util.HasName
-
getTableDef
public org.apache.metamodel.util.SimpleTableDef getTableDef()
- Specified by:
getTableDefin interfaceTableDataProvider<Object[]>
-
getValue
public Object getValue(String columnName, Object[] record)
- Specified by:
getValuein interfaceTableDataProvider<Object[]>
-
-