|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.hwpf.model.PropertyNode<TextPiece>
org.apache.poi.hwpf.model.TextPiece
@Internal public class TextPiece
Lightweight representation of a text piece. Works in the character domain, not the byte domain, so you need to have turned byte references into character references before getting here.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.poi.hwpf.model.PropertyNode |
|---|
PropertyNode.EndComparator, PropertyNode.StartComparator |
| Field Summary |
|---|
| Fields inherited from class org.apache.poi.hwpf.model.PropertyNode |
|---|
_buf |
| Constructor Summary | |
|---|---|
TextPiece(int start,
int end,
byte[] text,
PieceDescriptor pd)
|
|
TextPiece(int start,
int end,
byte[] text,
PieceDescriptor pd,
int cpStart)
|
|
| Method Summary | |
|---|---|
void |
adjustForDelete(int start,
int length)
Deprecated. |
int |
bytesLength()
Returns the length, in bytes |
int |
characterLength()
Deprecated. |
boolean |
equals(java.lang.Object o)
|
int |
getCP()
Returns the character position we start at. |
PieceDescriptor |
getPieceDescriptor()
|
byte[] |
getRawBytes()
|
java.lang.StringBuffer |
getStringBuffer()
Deprecated. |
java.lang.StringBuilder |
getStringBuilder()
|
int |
hashCode()
|
boolean |
isUnicode()
|
java.lang.String |
substring(int start,
int end)
Deprecated. |
java.lang.String |
toString()
|
| Methods inherited from class org.apache.poi.hwpf.model.PropertyNode |
|---|
clone, compareTo, getEnd, getStart, limitsAreEqual, setEnd, setStart |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TextPiece(int start,
int end,
byte[] text,
PieceDescriptor pd,
int cpStart)
start - Beginning offset in main document stream, in characters.end - Ending offset in main document stream, in characters.text - The raw bytes of our text
instead
public TextPiece(int start,
int end,
byte[] text,
PieceDescriptor pd)
start - Beginning offset in main document stream, in characters.end - Ending offset in main document stream, in characters.text - The raw bytes of our text| Method Detail |
|---|
public boolean isUnicode()
public PieceDescriptor getPieceDescriptor()
@Deprecated public java.lang.StringBuffer getStringBuffer()
public java.lang.StringBuilder getStringBuilder()
public byte[] getRawBytes()
@Deprecated
public java.lang.String substring(int start,
int end)
start - Local start position, in charactersend - Local end position, in characters
@Deprecated
public void adjustForDelete(int start,
int length)
adjustForDelete in class PropertyNode<TextPiece>start - The start position for the delete, in characterslength - The number of characters to delete@Deprecated public int characterLength()
public int bytesLength()
public boolean equals(java.lang.Object o)
equals in class PropertyNode<TextPiece>public int hashCode()
hashCode in class PropertyNode<TextPiece>public int getCP()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||