com.aspose.email
Class MapiType

java.lang.Object
  extended by com.aspose.email.ms.java.Enum
      extended by com.aspose.email.MapiType

public final class MapiType
extends com.aspose.email.ms.java.Enum

Contains possible MAPI property types which can be stored with message object.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.aspose.email.ms.java.Enum
com.aspose.email.ms.java.Enum.AbstractEnum, com.aspose.email.ms.java.Enum.FlaggedEnum, com.aspose.email.ms.java.Enum.SimpleEnum
 
Field Summary
static int PT_APPTIME
           8 bytes, a 64-bit floating point number in which the whole number part represents the number of days since December 30, 1899, and the fractional part represents the fraction of a day since midnight
static int PT_BINARY
           Variable size, a byte array
static int PT_BOOLEAN
           1 byte, restricted to 1 or 0
static int PT_CLSID
           16 bytes, a GUID with Data1, Data2, and Data3 fields in little-endian format
static int PT_CURRENCY
           8 bytes, a 64-bit signed, scaled integer representation of a decimal currency value, with 4 places to the right of the decimal point
static int PT_DOUBLE
           8 bytes, a 64-bit floating point number
static int PT_ERROR
           4 bytes, a 32-bit integer encoding error information
static int PT_FLOAT
           4 bytes, a 32-bit floating point number
static int PT_LONG
           4 bytes, a 32-bit integer
static int PT_LONGLONG
           8 bytes, a 64-bit integer
static int PT_MV_APPTIME
           Variable size, a set of PT_APPTIME values.
static int PT_MV_BINARY
           Variable size, a set of PT_BINARY values.
static int PT_MV_CLSID
           Variable size, a set of PT_CLSID values.
static int PT_MV_CURRENCY
           Variable size, a set of PT_CURRENCY values.
static int PT_MV_DOUBLE
           Variable size, a set of PT_DOUBLE values.
static int PT_MV_FLOAT
           Variable size, a set of PT_FLOAT values.
static int PT_MV_LONG
           Variable size, a set of PT_LONG values.
static int PT_MV_LONGLONG
           Variable size, a set of PT_LONGLONG values.
static int PT_MV_SHORT
           Variable size, a set of PT_SHORT values.
static int PT_MV_STRING8
           Variable size, a set of PT_STRING8 values.
static int PT_MV_SYSTIME
           Variable size, a set of PT_SYSTIME values.
static int PT_MV_UNICODE
           Variable size, a set of PT_UNICODE values.
static int PT_OBJECT
           The property value is a COM object
static int PT_SHORT
           2 bytes, a 16-bit integer
static int PT_STRING8
           Variable size, a string of multi-byte characters in externally specified encoding with terminating null character (single 0 byte).
static int PT_SYSTIME
           8 bytes, a 64-bit integer representing the number of 100-nanosecond intervals since January 1, 1601
static int PT_UNICODE
           Variable size, a string of Unicode characters in UTF-16LE encoding with terminating null character(0x0000)
 
Fields inherited from class com.aspose.email.ms.java.Enum
EnumSeparatorCharArray
 
Constructor Summary
MapiType()
           
 
Method Summary
 
Methods inherited from class com.aspose.email.ms.java.Enum
format, getName, getNames, getUnderlyingType, getValues, isDefined, parse, parse, register
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PT_SHORT

public static final int PT_SHORT

2 bytes, a 16-bit integer

See Also:
Constant Field Values

PT_LONG

public static final int PT_LONG

4 bytes, a 32-bit integer

See Also:
Constant Field Values

PT_FLOAT

public static final int PT_FLOAT

4 bytes, a 32-bit floating point number

See Also:
Constant Field Values

PT_DOUBLE

public static final int PT_DOUBLE

8 bytes, a 64-bit floating point number

See Also:
Constant Field Values

PT_CURRENCY

public static final int PT_CURRENCY

8 bytes, a 64-bit signed, scaled integer representation of a decimal currency value, with 4 places to the right of the decimal point

See Also:
Constant Field Values

PT_APPTIME

public static final int PT_APPTIME

8 bytes, a 64-bit floating point number in which the whole number part represents the number of days since December 30, 1899, and the fractional part represents the fraction of a day since midnight

See Also:
Constant Field Values

PT_ERROR

public static final int PT_ERROR

4 bytes, a 32-bit integer encoding error information

See Also:
Constant Field Values

PT_BOOLEAN

public static final int PT_BOOLEAN

1 byte, restricted to 1 or 0

See Also:
Constant Field Values

PT_OBJECT

public static final int PT_OBJECT

The property value is a COM object

See Also:
Constant Field Values

PT_LONGLONG

public static final int PT_LONGLONG

8 bytes, a 64-bit integer

See Also:
Constant Field Values

PT_UNICODE

public static final int PT_UNICODE

Variable size, a string of Unicode characters in UTF-16LE encoding with terminating null character(0x0000)

See Also:
Constant Field Values

PT_STRING8

public static final int PT_STRING8

Variable size, a string of multi-byte characters in externally specified encoding with terminating null character (single 0 byte).

See Also:
Constant Field Values

PT_SYSTIME

public static final int PT_SYSTIME

8 bytes, a 64-bit integer representing the number of 100-nanosecond intervals since January 1, 1601

See Also:
Constant Field Values

PT_CLSID

public static final int PT_CLSID

16 bytes, a GUID with Data1, Data2, and Data3 fields in little-endian format

See Also:
Constant Field Values

PT_BINARY

public static final int PT_BINARY

Variable size, a byte array

See Also:
Constant Field Values

PT_MV_SHORT

public static final int PT_MV_SHORT

Variable size, a set of PT_SHORT values.

See Also:
Constant Field Values

PT_MV_LONG

public static final int PT_MV_LONG

Variable size, a set of PT_LONG values.

See Also:
Constant Field Values

PT_MV_FLOAT

public static final int PT_MV_FLOAT

Variable size, a set of PT_FLOAT values.

See Also:
Constant Field Values

PT_MV_DOUBLE

public static final int PT_MV_DOUBLE

Variable size, a set of PT_DOUBLE values.

See Also:
Constant Field Values

PT_MV_CURRENCY

public static final int PT_MV_CURRENCY

Variable size, a set of PT_CURRENCY values.

See Also:
Constant Field Values

PT_MV_APPTIME

public static final int PT_MV_APPTIME

Variable size, a set of PT_APPTIME values.

See Also:
Constant Field Values

PT_MV_LONGLONG

public static final int PT_MV_LONGLONG

Variable size, a set of PT_LONGLONG values.

See Also:
Constant Field Values

PT_MV_UNICODE

public static final int PT_MV_UNICODE

Variable size, a set of PT_UNICODE values.

See Also:
Constant Field Values

PT_MV_STRING8

public static final int PT_MV_STRING8

Variable size, a set of PT_STRING8 values.

See Also:
Constant Field Values

PT_MV_SYSTIME

public static final int PT_MV_SYSTIME

Variable size, a set of PT_SYSTIME values.

See Also:
Constant Field Values

PT_MV_CLSID

public static final int PT_MV_CLSID

Variable size, a set of PT_CLSID values.

See Also:
Constant Field Values

PT_MV_BINARY

public static final int PT_MV_BINARY

Variable size, a set of PT_BINARY values.

See Also:
Constant Field Values
Constructor Detail

MapiType

public MapiType()


Copyright (c) 2008-2012 Aspose Pty Ltd. All Rights Reserved.