Class SqlServerBulkData<TEntity>
- java.lang.Object
-
- de.bytefish.jsqlserverbulkinsert.records.SqlServerBulkData<TEntity>
-
- All Implemented Interfaces:
com.microsoft.sqlserver.jdbc.ISQLServerBulkData,Serializable
public class SqlServerBulkData<TEntity> extends Object implements com.microsoft.sqlserver.jdbc.ISQLServerBulkData
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SqlServerBulkData(List<IColumnDefinition<TEntity>> columns, Iterator<TEntity> entities)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetColumnName(int i)Set<Integer>getColumnOrdinals()intgetColumnType(int i)intgetPrecision(int i)Object[]getRowData()intgetScale(int i)booleannext()
-
-
-
Constructor Detail
-
SqlServerBulkData
public SqlServerBulkData(List<IColumnDefinition<TEntity>> columns, Iterator<TEntity> entities)
-
-
Method Detail
-
getColumnOrdinals
public Set<Integer> getColumnOrdinals()
- Specified by:
getColumnOrdinalsin interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData
-
getColumnName
public String getColumnName(int i)
- Specified by:
getColumnNamein interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData
-
getColumnType
public int getColumnType(int i)
- Specified by:
getColumnTypein interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData
-
getPrecision
public int getPrecision(int i)
- Specified by:
getPrecisionin interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData
-
getScale
public int getScale(int i)
- Specified by:
getScalein interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData
-
getRowData
public Object[] getRowData() throws com.microsoft.sqlserver.jdbc.SQLServerException
- Specified by:
getRowDatain interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData- Throws:
com.microsoft.sqlserver.jdbc.SQLServerException
-
next
public boolean next() throws com.microsoft.sqlserver.jdbc.SQLServerException- Specified by:
nextin interfacecom.microsoft.sqlserver.jdbc.ISQLServerBulkData- Throws:
com.microsoft.sqlserver.jdbc.SQLServerException
-
-