public class FILEOBJECT extends BaseStruct
Modifier and Type | Field and Description |
---|---|
static int |
_CompressionType |
static int |
_FileAttributes |
static int |
_FileCreated |
static int |
_FileModified |
static int |
_FileNameLength |
static int |
_FileSize |
static int |
_Flags |
static int |
_Header |
static int |
_HostType |
static int |
sizeOf |
data, owned
Constructor and Description |
---|
FILEOBJECT() |
FILEOBJECT(long data) |
FILEOBJECT(long data,
boolean owned) |
_checkRefValidity, _getBYTE, _getDHandle, _getDWORD, _getFONTID, _getHTMLAPI_REF_TYPE, _getInt, _getLong, _getNOTEID, _getPointer, _getUSHORT, _getWORD, _setBYTE, _setDHandle, _setDWORD, _setFONTID, _setInt, _setLong, _setNOTEID, _setUSHORT, _setWORD, finalize, free, free, getAllocatedStructCount, getDataPtr, getField, isRefValid, isTraceCreation, setDataPtr, setTraceCreation
public static final int sizeOf
public static final int _Header
public static final int _FileNameLength
public static final int _HostType
public static final int _CompressionType
public static final int _FileAttributes
public static final int _Flags
public static final int _FileSize
public static final int _FileCreated
public static final int _FileModified
public FILEOBJECT()
public FILEOBJECT(long data)
public FILEOBJECT(long data, boolean owned)
public OBJECT_DESCRIPTOR getHeader()
public void setHeader(OBJECT_DESCRIPTOR header)
public short getFileNameLength()
public void setFileNameLength(short fileNameLength)
public short getHostTypeRaw()
public void setHostTypeRaw(short hostType)
hostType
- the new numeric value for the HostType fieldpublic short getCompressionTypeRaw()
public void setCompressionTypeRaw(short compressionType)
public short getFileAttributesRaw()
public void setFileAttributesRaw(short fileAttributes)
public short getFlagsRaw()
public void setFlagsRaw(short flags)
public int getFileSize()
public void setFileSize(int fileSize)
public TIMEDATE getFileCreated()
public void setFileCreated(TIMEDATE fileCreated)
public TIMEDATE getFileModified()
public void setFileModified(TIMEDATE fileModified)
public String getFileName()
public void setInternalFileName(String fileName)
This is not stored in C-side memory, as FILEOBJECT
structs must be read with ODSReadMemory
and are no longer adjacent to
their name strings.
fileName
- the new file namepublic FileObjectHost getHost()
public void setHost(FileObjectHost host)
public FileObjectCompress getCompressionType()
public void setCompressionType(FileObjectCompress compressionType)
public Set<FileObjectAttribute> getFileAttributes()
public void setFileAttributes(Collection<FileObjectAttribute> fileAttributes)
public Set<FileObjectFlag> getFlags()
public void setFlags(Collection<FileObjectFlag> flags)
public String toString()
toString
in class BaseStruct
Copyright © 2014–2018. All rights reserved.