public class DFUFileDetailWrapper
extends org.hpccsystems.ws.client.gen.axis2.wsdfu.v1_51.DFUFileDetail
localBinInfo, localBinInfoTracker, localBlooms, localBloomsTracker, localBrowseData, localBrowseDataTracker, localCompressedFileSize, localCompressedFileSizeTracker, localContentType, localContentTypeTracker, localCsvEscape, localCsvEscapeTracker, localCsvQuote, localCsvQuoteTracker, localCsvSeparate, localCsvSeparateTracker, localCsvTerminate, localCsvTerminateTracker, localDescription, localDescriptionTracker, localDFUFilePartsOnClusters, localDFUFilePartsOnClustersTracker, localDir, localDirTracker, localEcl, localEclTracker, localExpireDays, localExpireDaysTracker, localFilename, localFilenameTracker, localFilesize, localFileSizeInt64, localFileSizeInt64Tracker, localFilesizeTracker, localFormat, localFormatTracker, localFromRoxieCluster, localFromRoxieClusterTracker, localGraphs, localGraphsTracker, localIsCompressed, localIsCompressedTracker, localIsSuperfile, localIsSuperfileTracker, localJobName, localJobNameTracker, localJsonInfo, localJsonInfoTracker, localKeyType, localKeyTypeTracker, localMaxRecordSize, localMaxRecordSizeTracker, localModified, localModifiedTracker, localName, localNameTracker, localNodeGroup, localNodeGroupTracker, localNumParts, localNumPartsTracker, localOwner, localOwnerTracker, localPackageID, localPackageIDTracker, localPartition, localPartitionTracker, localPathMask, localPathMaskTracker, localPercentCompressed, localPercentCompressedTracker, localPersistent, localPersistentTracker, localPrefix, localPrefixTracker, localProtectList, localProtectListTracker, localRecordCount, localRecordCountInt64, localRecordCountInt64Tracker, localRecordCountTracker, localRecordSize, localRecordSizeInt64, localRecordSizeInt64Tracker, localRecordSizeTracker, localShowFileContent, localShowFileContentTracker, localStat, localStatTracker, localSubfiles, localSubfilesTracker, localSuperfiles, localSuperfilesTracker, localUserPermission, localUserPermissionTracker, localWuid, localWuidTracker
Constructor and Description |
---|
DFUFileDetailWrapper()
Create an empty Data Column Info object.
|
DFUFileDetailWrapper(org.hpccsystems.ws.client.gen.axis2.wsdfu.v1_51.DFUFileDetail base)
Create a Data Column Info object from a axis-generated soap class DFUDataColumn.
|
Modifier and Type | Method and Description |
---|---|
EclRecordWrapper |
deduceFields()
Deduce fields.
|
Set<String> |
getClusters() |
ArrayList<DFUDataColumnWrapper> |
getColumns()
Gets the columns.
|
FileFormat |
getFileType()
Gets the file type.
|
String |
getFirstline()
Gets the firstline.
|
static EclRecordWrapper |
getRecordEcl(String content)
Gets the record ecl.
|
static EclRecordWrapper |
getRecordFromECL(String eclRecordDefinition)
Gets the record from ECL.
|
boolean |
hasChildDatasets()
Checks for child datasets.
|
boolean |
hasEcl()
Checks for ecl.
|
boolean |
hasHeader()
Checks for header.
|
boolean |
isFirstRowValidFieldNames()
Checks if is first row valid field names.
|
boolean |
isIndex()
Checks if is index.
|
boolean |
isSprayedCsv()
Checks if is sprayed csv.
|
void |
setColumns(ArrayList<DFUDataColumnWrapper> columns2)
Sets the columns.
|
void |
setColumns(org.hpccsystems.ws.client.gen.axis2.wsdfu.v1_51.DFUDataColumn[] childColumns)
Sets the columns.
|
void |
setColumns(List<DFUDataColumnWrapper> columns)
Sets the columns.
|
void |
setFirstline(String firstline)
Sets the firstline.
|
void |
setHasheader(boolean hasheader)
Sets the hasheader.
|
String |
toString() |
getBinInfo, getBlooms, getBrowseData, getCompressedFileSize, getContentType, getCsvEscape, getCsvQuote, getCsvSeparate, getCsvTerminate, getDescription, getDFUFilePartsOnClusters, getDir, getEcl, getExpireDays, getFilename, getFilesize, getFileSizeInt64, getFormat, getFromRoxieCluster, getGraphs, getIsCompressed, getIsSuperfile, getJobName, getJsonInfo, getKeyType, getMaxRecordSize, getModified, getName, getNodeGroup, getNumParts, getOMElement, getOwner, getPackageID, getPartition, getPathMask, getPercentCompressed, getPersistent, getPrefix, getProtectList, getRecordCount, getRecordCountInt64, getRecordSize, getRecordSizeInt64, getShowFileContent, getStat, getSubfiles, getSuperfiles, getUserPermission, getWuid, isBinInfoSpecified, isBloomsSpecified, isBrowseDataSpecified, isCompressedFileSizeSpecified, isContentTypeSpecified, isCsvEscapeSpecified, isCsvQuoteSpecified, isCsvSeparateSpecified, isCsvTerminateSpecified, isDescriptionSpecified, isDFUFilePartsOnClustersSpecified, isDirSpecified, isEclSpecified, isExpireDaysSpecified, isFilenameSpecified, isFileSizeInt64Specified, isFilesizeSpecified, isFormatSpecified, isFromRoxieClusterSpecified, isGraphsSpecified, isIsCompressedSpecified, isIsSuperfileSpecified, isJobNameSpecified, isJsonInfoSpecified, isKeyTypeSpecified, isMaxRecordSizeSpecified, isModifiedSpecified, isNameSpecified, isNodeGroupSpecified, isNumPartsSpecified, isOwnerSpecified, isPackageIDSpecified, isPartitionSpecified, isPathMaskSpecified, isPercentCompressedSpecified, isPersistentSpecified, isPrefixSpecified, isProtectListSpecified, isRecordCountInt64Specified, isRecordCountSpecified, isRecordSizeInt64Specified, isRecordSizeSpecified, isShowFileContentSpecified, isStatSpecified, isSubfilesSpecified, isSuperfilesSpecified, isUserPermissionSpecified, isWuidSpecified, serialize, serialize, setBinInfo, setBlooms, setBrowseData, setCompressedFileSize, setContentType, setCsvEscape, setCsvQuote, setCsvSeparate, setCsvTerminate, setDescription, setDFUFilePartsOnClusters, setDir, setEcl, setExpireDays, setFilename, setFilesize, setFileSizeInt64, setFormat, setFromRoxieCluster, setGraphs, setIsCompressed, setIsSuperfile, setJobName, setJsonInfo, setKeyType, setMaxRecordSize, setModified, setName, setNodeGroup, setNumParts, setOwner, setPackageID, setPartition, setPathMask, setPercentCompressed, setPersistent, setPrefix, setProtectList, setRecordCount, setRecordCountInt64, setRecordSize, setRecordSizeInt64, setShowFileContent, setStat, setSubfiles, setSuperfiles, setUserPermission, setWuid
public DFUFileDetailWrapper(org.hpccsystems.ws.client.gen.axis2.wsdfu.v1_51.DFUFileDetail base)
base
- the basepublic DFUFileDetailWrapper()
public boolean hasHeader()
public void setHasheader(boolean hasheader)
hasheader
- the hasheader to setpublic String getFirstline()
public void setFirstline(String firstline)
firstline
- - set the first line of data associated with this filepublic ArrayList<DFUDataColumnWrapper> getColumns()
public void setColumns(List<DFUDataColumnWrapper> columns)
columns
- - List of DFUDataColumnspublic void setColumns(org.hpccsystems.ws.client.gen.axis2.wsdfu.v1_51.DFUDataColumn[] childColumns)
childColumns
- - Array of DFUDataColumn objectspublic FileFormat getFileType()
public boolean hasChildDatasets()
public EclRecordWrapper deduceFields() throws Exception
Exception
- the exceptionpublic static EclRecordWrapper getRecordFromECL(String eclRecordDefinition) throws Exception
eclRecordDefinition
- - a RECORD definition, either in RECORD\nSTRING1\nEND; format, or in {STRING1 field} inline format,.
handles xpath recordsets and child datasetsException
- the exceptionpublic boolean isSprayedCsv()
public boolean hasEcl()
public boolean isFirstRowValidFieldNames()
public boolean isIndex()
public void setColumns(ArrayList<DFUDataColumnWrapper> columns2)
columns2
- the new columnspublic static EclRecordWrapper getRecordEcl(String content)
content
- the contentCopyright © 2021. All rights reserved.