Package org.apache.poi.hsmf.datatypes
Class ChunkBasedPropertyValue
- java.lang.Object
-
- org.apache.poi.hsmf.datatypes.PropertyValue
-
- org.apache.poi.hsmf.datatypes.ChunkBasedPropertyValue
-
public class ChunkBasedPropertyValue extends PropertyValue
A variable lengthPropertyValue
that is backed by aChunk
TODO Provide a way to link these up with the chunks
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.poi.hsmf.datatypes.PropertyValue
PropertyValue.BooleanPropertyValue, PropertyValue.CurrencyPropertyValue, PropertyValue.DoublePropertyValue, PropertyValue.FloatPropertyValue, PropertyValue.LongLongPropertyValue, PropertyValue.LongPropertyValue, PropertyValue.NullPropertyValue, PropertyValue.ShortPropertyValue, PropertyValue.TimePropertyValue
-
-
Constructor Summary
Constructors Constructor Description ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData)
ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData, Types.MAPIType actualType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Chunk
getValue()
void
setValue(Chunk chunk)
Stores the offset of the chunk as the property value-
Methods inherited from class org.apache.poi.hsmf.datatypes.PropertyValue
getActualType, getFlags, getProperty, getRawValue, setRawValue, toString
-
-
-
-
Constructor Detail
-
ChunkBasedPropertyValue
public ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData)
-
ChunkBasedPropertyValue
public ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData, Types.MAPIType actualType)
-
-
Method Detail
-
getValue
public Chunk getValue()
- Overrides:
getValue
in classPropertyValue
-
setValue
public void setValue(Chunk chunk)
Stores the offset of the chunk as the property value
-
-