org.apache.poi.hssf.record
Interface CustomField
- All Superinterfaces:
- java.lang.Cloneable
- All Known Implementing Classes:
- LinkedDataFormulaField
- public interface CustomField
- extends java.lang.Cloneable
Method Summary |
int |
fillField(byte[] data,
short size,
int offset)
Populates this fields data from the byte array passed in. |
int |
getSize()
|
int |
serializeField(int offset,
byte[] data)
Converts this field to it's byte array form. |
void |
toString(java.lang.StringBuffer str)
Appends the string representation of this field to the supplied
StringBuffer. |
getSize
public int getSize()
- Returns:
- The size of this field in bytes. This operation is not valid
until after the call to
fillField()
fillField
public int fillField(byte[] data,
short size,
int offset)
- Populates this fields data from the byte array passed in.
- Parameters:
data
- raw datasize
- size of dataoffset
- of the record's data (provided a big array of the file)- Returns:
- the number of bytes read.
toString
public void toString(java.lang.StringBuffer str)
- Appends the string representation of this field to the supplied
StringBuffer.
- Parameters:
str
- The string buffer to append to.
serializeField
public int serializeField(int offset,
byte[] data)
- Converts this field to it's byte array form.
- Parameters:
offset
- The offset into the byte array to start writing to.data
- The data array to write to.- Returns:
- The number of bytes written.
Copyright © 2003 Apache jakarta-poi project. All Rights Reserved.