| Package | Description |
|---|---|
| org.apache.poi.hsmf.datatypes |
| Modifier and Type | Class and Description |
|---|---|
class |
ChunkBasedPropertyValue
A variable length
PropertyValue that is backed by a Chunk
TODO Provide a way to link these up with the chunks |
static class |
PropertyValue.BooleanPropertyValue |
static class |
PropertyValue.CurrencyPropertyValue
signed 64-bit integer that represents a base ten decimal, with four
digits to the right of the decimal point
|
static class |
PropertyValue.DoublePropertyValue |
static class |
PropertyValue.FloatPropertyValue |
static class |
PropertyValue.LongLongPropertyValue |
static class |
PropertyValue.LongPropertyValue |
static class |
PropertyValue.NullPropertyValue |
static class |
PropertyValue.ShortPropertyValue |
static class |
PropertyValue.TimePropertyValue
64-bit integer specifying the number of 100ns periods since Jan 1, 1601
|
| Modifier and Type | Method and Description |
|---|---|
PropertyValue |
PropertiesChunk.getRawValue(MAPIProperty property)
Returns the value / pointer to the value chunk of the property, or null
if none exists
|
| Modifier and Type | Method and Description |
|---|---|
Map<MAPIProperty,List<PropertyValue>> |
PropertiesChunk.getProperties()
Returns all the properties in the chunk, along with their values.
|
Map<MAPIProperty,List<PropertyValue>> |
RecipientChunks.getProperties() |
Map<MAPIProperty,List<PropertyValue>> |
ChunkGroupWithProperties.getProperties()
Returns all the Properties contained in the Chunk, along with their
Values.
|
Map<MAPIProperty,List<PropertyValue>> |
Chunks.getProperties() |
Map<MAPIProperty,PropertyValue> |
PropertiesChunk.getRawProperties()
Returns all the properties in the chunk, without looking up any
chunk-based values
|
Map<MAPIProperty,PropertyValue> |
Chunks.getRawProperties() |
List<PropertyValue> |
PropertiesChunk.getValues(MAPIProperty property)
Returns all values for the given property, looking up chunk based ones as
required, of null if none exist
|
protected List<PropertyValue> |
PropertiesChunk.writePreCalculatedProperties(OutputStream out)
Writes the manually pre-calculated(have header and data written manually) properties.
|
protected List<PropertyValue> |
PropertiesChunk.writeProperties(OutputStream out)
Writes the header of the properties.
|
protected List<PropertyValue> |
MessagePropertiesChunk.writeProperties(OutputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
void |
PropertiesChunk.setProperty(PropertyValue value)
Defines a property.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PropertiesChunk.writeNodeData(DirectoryEntry directory,
List<PropertyValue> values)
Write the nodes for variable-length data.
|