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.MAPITypeAppTime - application time valuestatic final Types.MAPITypeAn 8-bit string, probably in CP1252, but don't quote us...static final Types.MAPITypeBinary - counted byte arraystatic final Types.MAPITypeBoolean - 16-bit Boolean value.static final Types.MAPITypeClassId - OLE GUIDstatic final Types.MAPITypeCurrency - signed 64-bit integer that represents a base ten decimal with four digits to the right of the decimal pointstatic final Types.MAPITypeObject/Directory - embedded object in a propertystatic final Types.MAPITypeDouble - floating point doublestatic final Types.MAPITypeError - 32-bit error valuestatic final Types.MAPITypeR4 - 4-byte floating point valuestatic final Types.MAPITypeLong - signed 32-bit valuestatic final Types.MAPITypeI8 - 8-byte signed integerstatic final intMultiValued - Value part contains multiple valuesstatic final Types.MAPITypeNull - NULL property valuestatic final Types.MAPITypeI2 - signed 16-bit valuestatic final Types.MAPITypeSysTime - FILETIME 64-bit integer specifying the number of 100ns periods since Jan 1, 1601static final Types.MAPITypeA string, from Outlook 3.0 onwards.static final Types.MAPITypeUnknownstatic final Types.MAPITypeUnspecified -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringasFileEnding(int type) static StringasName(int typeId) static Types.MAPITypecreateCustom(int typeId) static Types.MAPITypegetById(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
-