public class ChunkBasedPropertyValue extends PropertyValue
PropertyValue
that is backed by a
Chunk
TODO Provide a way to link these up with the chunks
(由块 TODO 支持的可变长度 PropertyValue 提供一种将这些与块链接起来的方法)
PropertyValue.BooleanPropertyValue, PropertyValue.CurrencyPropertyValue, PropertyValue.DoublePropertyValue, PropertyValue.FloatPropertyValue, PropertyValue.LongLongPropertyValue, PropertyValue.LongPropertyValue, PropertyValue.NullPropertyValue, PropertyValue.ShortPropertyValue, PropertyValue.TimePropertyValue
data
Constructor and Description |
---|
ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData) |
ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData, Types.MAPIType actualType) |
Modifier and Type | Method and Description |
---|---|
Chunk |
getValue() |
void |
setValue(Chunk chunk)
Stores the offset of the chunk as the property value
(将块的偏移量存储为属性值)
|
getActualType, getFlags, getProperty, getRawValue, setRawValue, toString
public ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData)
public ChunkBasedPropertyValue(MAPIProperty property, long flags, byte[] offsetData, Types.MAPIType actualType)
public Chunk getValue()
getValue
in class
PropertyValue
public void setValue(Chunk chunk)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.