org.gjt.sp.util
Class SegmentCharSequence
java.lang.Object
org.gjt.sp.util.SegmentCharSequence
- All Implemented Interfaces:
- java.io.Serializable, java.lang.CharSequence
public class SegmentCharSequence
- extends java.lang.Object
- implements java.lang.CharSequence, java.io.Serializable
Class that lets java.util.regex search within a javax.swing.text.Segment.
- See Also:
- Serialized Form
Constructor Summary |
SegmentCharSequence(javax.swing.text.Segment seg)
|
SegmentCharSequence(javax.swing.text.Segment seg,
boolean reverse)
Deprecated. Use ReverseCharSequence to get reverse view of this class (or
any other CharSequence). This class doesn't support
subSequence() and toString() for reversed instance. |
SegmentCharSequence(javax.swing.text.Segment seg,
int off,
int len)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SegmentCharSequence
public SegmentCharSequence(javax.swing.text.Segment seg)
SegmentCharSequence
@Deprecated
public SegmentCharSequence(javax.swing.text.Segment seg,
boolean reverse)
- Deprecated. Use ReverseCharSequence to get reverse view of this class (or
any other CharSequence). This class doesn't support
subSequence() and toString() for reversed instance.
SegmentCharSequence
public SegmentCharSequence(javax.swing.text.Segment seg,
int off,
int len)
charAt
public char charAt(int index)
- Specified by:
charAt
in interface java.lang.CharSequence
length
public int length()
- Specified by:
length
in interface java.lang.CharSequence
subSequence
public java.lang.CharSequence subSequence(int start,
int end)
- Specified by:
subSequence
in interface java.lang.CharSequence
toString
public java.lang.String toString()
- Specified by:
toString
in interface java.lang.CharSequence
- Overrides:
toString
in class java.lang.Object