Package org.apache.poi.hmef.attribute
Class TNEFProperty
java.lang.Object
org.apache.poi.hmef.attribute.TNEFProperty
Holds the list of TNEF Attributes, and allows lookup
by friendly name, ID and MAPI Property Name.
Note - the types and IDs differ from standard Outlook/MAPI
ones, so we can't just re-use the HSMF ones.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
The TNEF Property IDstatic final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final TNEFProperty
static final int
static final int
static final int
final String
Equivalent MAPI Propertyfinal String
Property Namestatic final int
AppTime - application time valuestatic final int
Binary - counted byte arraystatic final int
Boolean - 16-bit Boolean value.static final int
ClassId - OLE GUIDstatic final int
Currency - signed 64-bit integer that represents a base ten decimal with four digits to the right of the decimal pointstatic final int
Double - floating point doublestatic final int
Error - 32-bit error valuestatic final int
I2 - signed 16-bit valuestatic final int
I8 - 8-byte signed integerstatic final int
Long - signed 32-bit valuestatic final int
MultiValued - Value part contains multiple valuesstatic final int
Null - NULL property valuestatic final int
Object - embedded object in a propertystatic final int
R4 - 4-byte floating point valuestatic final int
String8 - null-terminated 8-bit character stringstatic final int
SysTime - FILETIME 64-bit integer specifying the number of 100ns periods since Jan 1, 1601static final int
Unicode - null-terminated Unicode stringstatic final int
Unspecifiedstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
final int
Usual Type -
Method Summary
-
Field Details
-
TYPE_TRIPLES
public static final int TYPE_TRIPLES- See Also:
-
TYPE_STRING
public static final int TYPE_STRING- See Also:
-
TYPE_TEXT
public static final int TYPE_TEXT- See Also:
-
TYPE_DATE
public static final int TYPE_DATE- See Also:
-
TYPE_SHORT
public static final int TYPE_SHORT- See Also:
-
TYPE_LONG
public static final int TYPE_LONG- See Also:
-
TYPE_BYTE
public static final int TYPE_BYTE- See Also:
-
TYPE_WORD
public static final int TYPE_WORD- See Also:
-
TYPE_DWORD
public static final int TYPE_DWORD- See Also:
-
TYPE_MAX
public static final int TYPE_MAX- See Also:
-
PTYPE_APPTIME
public static final int PTYPE_APPTIMEAppTime - application time value- See Also:
-
PTYPE_BINARY
public static final int PTYPE_BINARYBinary - counted byte array- See Also:
-
PTYPE_BOOLEAN
public static final int PTYPE_BOOLEANBoolean - 16-bit Boolean value. '0' is false. Non-zero is true- See Also:
-
PTYPE_CLASSID
public static final int PTYPE_CLASSIDClassId - OLE GUID- See Also:
-
PTYPE_CURRENCY
public static final int PTYPE_CURRENCYCurrency - signed 64-bit integer that represents a base ten decimal with four digits to the right of the decimal point- See Also:
-
PTYPE_DOUBLE
public static final int PTYPE_DOUBLEDouble - floating point double- See Also:
-
PTYPE_ERROR
public static final int PTYPE_ERRORError - 32-bit error value- See Also:
-
PTYPE_I2
public static final int PTYPE_I2I2 - signed 16-bit value- See Also:
-
PTYPE_I8
public static final int PTYPE_I8I8 - 8-byte signed integer- See Also:
-
PTYPE_LONG
public static final int PTYPE_LONGLong - signed 32-bit value- See Also:
-
PTYPE_MULTIVALUED
public static final int PTYPE_MULTIVALUEDMultiValued - Value part contains multiple values- See Also:
-
PTYPE_NULL
public static final int PTYPE_NULLNull - NULL property value- See Also:
-
PTYPE_OBJECT
public static final int PTYPE_OBJECTObject - embedded object in a property- See Also:
-
PTYPE_R4
public static final int PTYPE_R4R4 - 4-byte floating point value- See Also:
-
PTYPE_STRING8
public static final int PTYPE_STRING8String8 - null-terminated 8-bit character string- See Also:
-
PTYPE_SYSTIME
public static final int PTYPE_SYSTIMESysTime - FILETIME 64-bit integer specifying the number of 100ns periods since Jan 1, 1601- See Also:
-
PTYPE_UNICODE
public static final int PTYPE_UNICODEUnicode - null-terminated Unicode string- See Also:
-
PTYPE_UNSPECIFIED
public static final int PTYPE_UNSPECIFIEDUnspecified- See Also:
-
LEVEL_MESSAGE
public static final int LEVEL_MESSAGE- See Also:
-
LEVEL_ATTACHMENT
public static final int LEVEL_ATTACHMENT- See Also:
-
LEVEL_END_OF_FILE
public static final int LEVEL_END_OF_FILE- See Also:
-
ID_AIDOWNER
-
ID_ATTACHCREATEDATE
-
ID_ATTACHDATA
-
ID_ATTACHMENT
-
ID_ATTACHMETAFILE
-
ID_ATTACHMODIFYDATE
-
ID_ATTACHRENDERDATA
-
ID_ATTACHTITLE
-
ID_ATTACHTRANSPORTFILENAME
-
ID_BODY
-
ID_CONVERSATIONID
-
ID_DATEEND
-
ID_DATEMODIFIED
-
ID_DATERECEIVED
-
ID_DATESENT
-
ID_DATESTART
-
ID_DELEGATE
-
ID_FROM
-
ID_MAPIPROPERTIES
-
ID_MESSAGECLASS
-
ID_MESSAGEID
-
ID_MESSAGESTATUS
-
ID_NULL
-
ID_OEMCODEPAGE
-
ID_ORIGINALMESSAGECLASS
-
ID_OWNER
-
ID_PARENTID
-
ID_PRIORITY
-
ID_RECIPIENTTABLE
-
ID_REQUESTRESPONSE
-
ID_SENTFOR
-
ID_SUBJECT
-
ID_TNEFVERSION
-
ID_UNKNOWN
-
id
public final int idThe TNEF Property ID -
usualType
public final int usualTypeUsual Type -
name
Property Name -
mapiProperty
Equivalent MAPI Property
-
-
Method Details