public class SasFileProperties extends Object
| Constructor and Description |
|---|
SasFileProperties()
SasFileProperties constructor which create class variable.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getColumnsCount()
The function to get columnsCount.
|
String |
getCompressionMethod()
Getter for the compression method.
|
Date |
getDateCreated()
The function to get dateCreated.
|
Date |
getDateModified()
The function to get dateModified.
|
long |
getDeletedRowCount()
The function to get deletedRowCount.
|
String |
getEncoding()
The function to get encoding.
|
int |
getEndianness()
The function to get endianness.
|
String |
getFileLabel()
The function to get fileLabel.
|
String |
getFileType()
The function to get fileType.
|
int |
getHeaderLength()
The function to get headerLength.
|
long |
getMixPageRowCount()
The function to get mixPageRowCount.
|
String |
getName()
The function to get name.
|
String |
getOsName()
The function to get osName.
|
String |
getOsType()
The function to get osType.
|
long |
getPageCount()
The function to get pageCount.
|
int |
getPageLength()
The function to get pageLength.
|
long |
getRowCount()
The function to get rowCount.
|
long |
getRowLength()
The function to get rowLength.
|
String |
getSasRelease()
The function to get sasRelease.
|
String |
getServerType()
The function to get serverType.
|
String |
getSessionEncoding()
The function to get session encoding.
|
boolean |
isCompressed() |
boolean |
isU64()
The function to get u64.
|
void |
setColumnsCount(long columnsCount)
The method to specify columnsCount.
|
void |
setCompressionMethod(String compressionMethod)
The method to specify compressed.
|
void |
setDateCreated(Date dateCreated)
The method to specify dateCreated.
|
void |
setDateModified(Date dateModified)
The method to specify dateModified.
|
void |
setDeletedRowCount(long deletedRowCount)
The method to specify deletedRowCount.
|
void |
setEncoding(String encoding)
The method to specify encoding.
|
void |
setEndianness(int endianness)
The method to specify endianness.
|
void |
setFileLabel(String fileLabel)
The method to specify fileLabel.
|
void |
setFileType(String fileType)
The method to specify fileType.
|
void |
setHeaderLength(int headerLength)
The method to specify headerLength.
|
void |
setMixPageRowCount(long mixPageRowCount)
The method to specify mixPageRowCount.
|
void |
setName(String name)
The method to specify name.
|
void |
setOsName(String osName)
The method to specify osName.
|
void |
setOsType(String osType)
The method to specify osType.
|
void |
setPageCount(long pageCount)
The method to specify pageCount.
|
void |
setPageLength(int pageLength)
The method to specify pageLength.
|
void |
setRowCount(long rowCount)
The method to specify rowCount.
|
void |
setRowLength(long rowLength)
The method to specify rowLength.
|
void |
setSasRelease(String sasRelease)
The method to specify sasRelease.
|
void |
setServerType(String serverType)
The method to specify serverType.
|
void |
setSessionEncoding(String sessionEncoding)
The method to specify session encoding.
|
void |
setU64(boolean u64)
The method to specify u64.
|
public SasFileProperties()
public String getName()
public void setName(String name)
name - the name of the sas7bdat file table.public String getFileType()
public void setFileType(String fileType)
fileType - the type of the sas7bdat file.public String getFileLabel()
public void setFileLabel(String fileLabel)
fileLabel - the label of the sas7bdat file.public Date getDateCreated()
public void setDateCreated(Date dateCreated)
dateCreated - the date of the sas7bdat file creation.public Date getDateModified()
public void setDateModified(Date dateModified)
dateModified - the date of the last modification of the sas7bdat file.public String getSasRelease()
public void setSasRelease(String sasRelease)
sasRelease - the version of SAS in which the sas7bdat file was created.public String getServerType()
public void setServerType(String serverType)
serverType - the version of the server on which the sas7bdat file was created.public String getOsName()
public void setOsName(String osName)
osName - the name of the OS in which the sas7bdat file was created.public String getOsType()
public void setOsType(String osType)
osType - the version of the OS in which the sas7bdat file was created.public int getEndianness()
public void setEndianness(int endianness)
endianness - the sequence of bytes; 1 sets the little-endian sequence (Intel), 0 sets big-endian.public String getEncoding()
public void setEncoding(String encoding)
encoding - the character encoding in which the sas7bdat file was created.public String getSessionEncoding()
public void setSessionEncoding(String sessionEncoding)
sessionEncoding - the character encoding in which the sas7bdat file was created.public boolean isU64()
public void setU64(boolean u64)
u64 - the flag of the 64-bit version of SAS in which the sas7bdat file was created,
false sets the 32-bit version, true sets the 64-bit version.public String getCompressionMethod()
public void setCompressionMethod(String compressionMethod)
compressionMethod - the flag of CHAR compression, false means the sas7bdat file is not CHAR compressed,
true means the sas7bdat is CHAR compressed.public boolean isCompressed()
public int getHeaderLength()
public void setHeaderLength(int headerLength)
headerLength - the number of bytes the sas7bdat file metadata takes.public int getPageLength()
public void setPageLength(int pageLength)
pageLength - the number of bytes each page of the sas7bdat file takes.public long getPageCount()
public void setPageCount(long pageCount)
pageCount - the number of pages in the sas7bdat file.public long getRowLength()
public void setRowLength(long rowLength)
rowLength - the number of bytes each row of the table takes.public long getRowCount()
public void setRowCount(long rowCount)
rowCount - the number of rows in the table.public long getDeletedRowCount()
public void setDeletedRowCount(long deletedRowCount)
deletedRowCount - the number of deleted rows in the table.public long getMixPageRowCount()
public void setMixPageRowCount(long mixPageRowCount)
mixPageRowCount - the number of rows on the page containing both data and metadata.public long getColumnsCount()
public void setColumnsCount(long columnsCount)
columnsCount - the number of columns in the table.Copyright © 2021. All rights reserved.