Package org.apache.poi.hmef.attribute
Class TNEFAttribute
- java.lang.Object
-
- org.apache.poi.hmef.attribute.TNEFAttribute
-
- Direct Known Subclasses:
TNEFDateAttribute
,TNEFMAPIAttribute
,TNEFStringAttribute
public class TNEFAttribute extends java.lang.Object
An attribute which applies to aHMEFMessage
or one of itsAttachment
s. Note - the types and IDs differ from standard Outlook/MAPI ones, so we can't just re-use the HSMF ones.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TNEFAttribute
create(java.io.InputStream inp)
Creates a new TNEF Attribute by reading data from the stream within aHMEFMessage
byte[]
getData()
static int
getMaxRecordLength()
TNEFProperty
getProperty()
int
getType()
static void
setMaxRecordLength(int length)
java.lang.String
toString()
-
-
-
Method Detail
-
setMaxRecordLength
public static void setMaxRecordLength(int length)
- Parameters:
length
- the max record length allowed for TNEFAttribute
-
getMaxRecordLength
public static int getMaxRecordLength()
- Returns:
- the max record length allowed for TNEFAttribute
-
create
public static TNEFAttribute create(java.io.InputStream inp) throws java.io.IOException
Creates a new TNEF Attribute by reading data from the stream within aHMEFMessage
- Throws:
java.io.IOException
-
getProperty
public TNEFProperty getProperty()
-
getType
public int getType()
-
getData
public byte[] getData()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-