Package org.apache.poi.hsmf.datatypes
Class PropertyValue
java.lang.Object
org.apache.poi.hsmf.datatypes.PropertyValue
- Direct Known Subclasses:
ChunkBasedPropertyValue
,PropertyValue.BooleanPropertyValue
,PropertyValue.CurrencyPropertyValue
,PropertyValue.DoublePropertyValue
,PropertyValue.FloatPropertyValue
,PropertyValue.LongLongPropertyValue
,PropertyValue.LongPropertyValue
,PropertyValue.NullPropertyValue
,PropertyValue.ShortPropertyValue
,PropertyValue.TimePropertyValue
An instance of a
MAPIProperty
inside a PropertiesChunk
. Where
the Types
type is a fixed length one, this will contain the actual
value. Where the Types
type is a variable length one, this will
contain the length of the property, and the value will be in the associated
Chunk
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
signed 64-bit integer that represents a base ten decimal, with four digits to the right of the decimal pointstatic class
static class
static class
static class
static class
static class
static class
64-bit integer specifying the number of 100ns periods since Jan 1, 1601 -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPropertyValue
(MAPIProperty property, long flags, byte[] data) PropertyValue
(MAPIProperty property, long flags, byte[] data, Types.MAPIType actualType) -
Method Summary
Modifier and TypeMethodDescriptionlong
getFlags()
Get the raw value flags.byte[]
getValue()
void
setRawValue
(byte[] value) toString()
-
Field Details
-
data
protected byte[] data
-
-
Constructor Details
-
PropertyValue
-
PropertyValue
-
-
Method Details