public final class Types
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Types.MAPIType |
Modifier and Type | Field and Description |
---|---|
static Types.MAPIType |
APP_TIME
AppTime - application time value
|
static Types.MAPIType |
ASCII_STRING
An 8-bit string, probably in CP1252, but don't quote us...
|
static Types.MAPIType |
BINARY
Binary - counted byte array
|
static Types.MAPIType |
BOOLEAN
Boolean - 16-bit Boolean value.
|
static Types.MAPIType |
CLS_ID
ClassId - OLE GUID
|
static Types.MAPIType |
CURRENCY
Currency - signed 64-bit integer that represents a base ten decimal with
four digits to the right of the decimal point
|
static Types.MAPIType |
DIRECTORY
Object/Directory - embedded object in a property
|
static Types.MAPIType |
DOUBLE
Double - floating point double
|
static Types.MAPIType |
ERROR
Error - 32-bit error value
|
static Types.MAPIType |
FLOAT
R4 - 4-byte floating point value
|
static Types.MAPIType |
LONG
Long - signed 32-bit value
|
static Types.MAPIType |
LONG_LONG
I8 - 8-byte signed integer
|
static int |
MULTIVALUED_FLAG
MultiValued - Value part contains multiple values
|
static Types.MAPIType |
NULL
Null - NULL property value
|
static Types.MAPIType |
SHORT
I2 - signed 16-bit value
|
static Types.MAPIType |
TIME
SysTime - FILETIME 64-bit integer specifying the number of 100ns periods
since Jan 1, 1601
|
static Types.MAPIType |
UNICODE_STRING
A string, from Outlook 3.0 onwards.
|
static Types.MAPIType |
UNKNOWN
Unknown
|
static Types.MAPIType |
UNSPECIFIED
Unspecified
|
Constructor and Description |
---|
Types() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
asFileEnding(int type) |
static java.lang.String |
asName(int typeId) |
static Types.MAPIType |
createCustom(int typeId) |
static Types.MAPIType |
getById(int typeId) |
public static final Types.MAPIType UNSPECIFIED
public static final Types.MAPIType UNKNOWN
public static final Types.MAPIType NULL
public static final Types.MAPIType SHORT
public static final Types.MAPIType LONG
public static final Types.MAPIType FLOAT
public static final Types.MAPIType DOUBLE
public static final Types.MAPIType CURRENCY
public static final Types.MAPIType APP_TIME
public static final Types.MAPIType ERROR
public static final Types.MAPIType BOOLEAN
public static final Types.MAPIType DIRECTORY
public static final Types.MAPIType LONG_LONG
public static final Types.MAPIType TIME
public static final Types.MAPIType CLS_ID
public static final Types.MAPIType BINARY
public static final Types.MAPIType ASCII_STRING
public static final Types.MAPIType UNICODE_STRING
public static final int MULTIVALUED_FLAG
public static Types.MAPIType getById(int typeId)
public static java.lang.String asFileEnding(int type)
public static java.lang.String asName(int typeId)
public static Types.MAPIType createCustom(int typeId)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.