Package org.gorpipe.gor.table.files
Class NorTable<T extends org.gorpipe.gor.model.Row>
- java.lang.Object
-
- org.gorpipe.gor.table.BaseTable<T>
-
- org.gorpipe.gor.table.files.GorTable<T>
-
- org.gorpipe.gor.table.files.NorTable<T>
-
- All Implemented Interfaces:
org.gorpipe.gor.table.Table<T>
public class NorTable<T extends org.gorpipe.gor.model.Row> extends GorTable<T>
Table class representing nor file.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringHEADER_PRIMARY_KEY_KEY-
Fields inherited from class org.gorpipe.gor.table.files.GorTable
tempOutFilePath
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringcreateInsertTempFileCommand(java.net.URI insertFile)protected TcreateRow(java.lang.String line)voiddelete(java.util.Collection<T> lines)protected java.lang.StringgetGorCommand()protected java.lang.StringgetInputTempFileEnding()protected voidwriteRowToStream(org.gorpipe.gor.model.Row r, java.io.OutputStream os)-
Methods inherited from class org.gorpipe.gor.table.files.GorTable
createDeleteTempFile, createInputTempFile, delete, getLines, getMainFile, getNewTempFileName, getTransactionFolderPath, initialize, insert, insert, lineStringsToEntries, runMergeCommand, saveTempMainFile, writeToFile
-
Methods inherited from class org.gorpipe.gor.table.BaseTable
commit, commitRequest, containsProperty, getBooleanConfigTableProperty, getColumns, getConfigTableProperty, getFileReader, getFolderPath, getFolderUri, getHeader, getId, getMetaFileName, getName, getPath, getPathUri, getProperty, getRootPath, getRootUri, getSecurityContext, getTempFileName, getTempMainFileName, getTempMetaFileName, isUseHistory, isValidateFiles, logAfter, parseHeader, parseHeaderFromFile, reload, save, saveTempMetaFile, setColumns, setFileReader, setProperty, setUseHistory, setValidateFiles, updateFromTempFile, updateMetaBeforeSave, updateNFSFolderMetadata, updateValidateHeader, validateFile
-
-
-
-
Field Detail
-
HEADER_PRIMARY_KEY_KEY
public final java.lang.String HEADER_PRIMARY_KEY_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInputTempFileEnding
protected java.lang.String getInputTempFileEnding()
- Overrides:
getInputTempFileEndingin classGorTable<T extends org.gorpipe.gor.model.Row>
-
getGorCommand
protected java.lang.String getGorCommand()
- Overrides:
getGorCommandin classGorTable<T extends org.gorpipe.gor.model.Row>
-
createRow
protected T createRow(java.lang.String line)
-
writeRowToStream
protected void writeRowToStream(org.gorpipe.gor.model.Row r, java.io.OutputStream os) throws java.io.IOException- Overrides:
writeRowToStreamin classGorTable<T extends org.gorpipe.gor.model.Row>- Throws:
java.io.IOException
-
delete
public void delete(java.util.Collection<T> lines)
-
createInsertTempFileCommand
protected java.lang.String createInsertTempFileCommand(java.net.URI insertFile)
- Overrides:
createInsertTempFileCommandin classGorTable<T extends org.gorpipe.gor.model.Row>
-
-