org.apache.poi.hsmf.datatypes
Class ChunkBasedPropertyValue

java.lang.Object
  extended by org.apache.poi.hsmf.datatypes.PropertyValue
      extended by org.apache.poi.hsmf.datatypes.ChunkBasedPropertyValue

public class ChunkBasedPropertyValue
extends PropertyValue

A variable length PropertyValue that is backed by a Chunk 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
 
Field Summary
 
Fields inherited from class org.apache.poi.hsmf.datatypes.PropertyValue
data
 
Constructor Summary
ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData)
           
 
Method Summary
 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
getFlags, getProperty, setRawValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChunkBasedPropertyValue

public ChunkBasedPropertyValue(MAPIProperty property,
                               long flags,
                               byte[] offsetData)
Method Detail

getValue

public Chunk getValue()
Overrides:
getValue in class PropertyValue

setValue

public void setValue(Chunk chunk)
Stores the offset of the chunk as the property value



Copyright 2016 The Apache Software Foundation or its licensors, as applicable.