Package org.apache.poi.hsmf.datatypes
Class Types
java.lang.Object
org.apache.poi.hsmf.datatypes.Types
The types list and details are available from
http://msdn.microsoft.com/en-us/library/microsoft.exchange.data.contenttypes.tnef.tnefpropertytype%28v=EXCHG.140%29.aspx
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Types.MAPIType
AppTime - application time valuestatic final Types.MAPIType
An 8-bit string, probably in CP1252, but don't quote us...static final Types.MAPIType
Binary - counted byte arraystatic final Types.MAPIType
Boolean - 16-bit Boolean value.static final Types.MAPIType
ClassId - OLE GUIDstatic final Types.MAPIType
Currency - signed 64-bit integer that represents a base ten decimal with four digits to the right of the decimal pointstatic final Types.MAPIType
Object/Directory - embedded object in a propertystatic final Types.MAPIType
Double - floating point doublestatic final Types.MAPIType
Error - 32-bit error valuestatic final Types.MAPIType
R4 - 4-byte floating point valuestatic final Types.MAPIType
Long - signed 32-bit valuestatic final Types.MAPIType
I8 - 8-byte signed integerstatic final int
MultiValued - Value part contains multiple valuesstatic final Types.MAPIType
Null - NULL property valuestatic final Types.MAPIType
I2 - signed 16-bit valuestatic final Types.MAPIType
SysTime - FILETIME 64-bit integer specifying the number of 100ns periods since Jan 1, 1601static final Types.MAPIType
A string, from Outlook 3.0 onwards.static final Types.MAPIType
Unknownstatic final Types.MAPIType
Unspecified -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
asFileEnding
(int type) static String
asName
(int typeId) static Types.MAPIType
createCustom
(int typeId) static Types.MAPIType
getById
(int typeId)
-
Field Details
-
UNSPECIFIED
Unspecified -
UNKNOWN
Unknown -
NULL
Null - NULL property value -
SHORT
I2 - signed 16-bit value -
LONG
Long - signed 32-bit value -
FLOAT
R4 - 4-byte floating point value -
DOUBLE
Double - floating point double -
CURRENCY
Currency - signed 64-bit integer that represents a base ten decimal with four digits to the right of the decimal point -
APP_TIME
AppTime - application time value -
ERROR
Error - 32-bit error value -
BOOLEAN
Boolean - 16-bit Boolean value. '0' is false. Non-zero is true -
DIRECTORY
Object/Directory - embedded object in a property -
LONG_LONG
I8 - 8-byte signed integer -
TIME
SysTime - FILETIME 64-bit integer specifying the number of 100ns periods since Jan 1, 1601 -
CLS_ID
ClassId - OLE GUID -
BINARY
Binary - counted byte array -
ASCII_STRING
An 8-bit string, probably in CP1252, but don't quote us... Normally used for everything before Outlook 3.0, and some fields in Outlook 3.0. -
UNICODE_STRING
A string, from Outlook 3.0 onwards. Normally unicode -
MULTIVALUED_FLAG
public static final int MULTIVALUED_FLAGMultiValued - Value part contains multiple values- See Also:
-
-
Constructor Details
-
Types
public Types()
-
-
Method Details
-
getById
-
asFileEnding
-
asName
-
createCustom
-