Module com.github.weisj.jsvg
Package com.github.weisj.jsvg.nodes.text
Class StringTextSegment.CodepointsCharacterIterator
- java.lang.Object
-
- com.github.weisj.jsvg.nodes.text.StringTextSegment.CodepointsCharacterIterator
-
- All Implemented Interfaces:
java.lang.Cloneable
,java.text.CharacterIterator
- Enclosing class:
- StringTextSegment
private static final class StringTextSegment.CodepointsCharacterIterator extends java.lang.Object implements java.text.CharacterIterator
-
-
Field Summary
Fields Modifier and Type Field Description private char[]
codepoints
private int
index
-
Constructor Summary
Constructors Modifier Constructor Description private
CodepointsCharacterIterator(char[] codepoints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.lang.Object
clone()
char
current()
char
first()
int
getBeginIndex()
int
getEndIndex()
int
getIndex()
char
last()
char
next()
char
previous()
char
setIndex(int position)
-
-
-
Method Detail
-
first
public char first()
- Specified by:
first
in interfacejava.text.CharacterIterator
-
last
public char last()
- Specified by:
last
in interfacejava.text.CharacterIterator
-
current
public char current()
- Specified by:
current
in interfacejava.text.CharacterIterator
-
next
public char next()
- Specified by:
next
in interfacejava.text.CharacterIterator
-
previous
public char previous()
- Specified by:
previous
in interfacejava.text.CharacterIterator
-
setIndex
public char setIndex(int position)
- Specified by:
setIndex
in interfacejava.text.CharacterIterator
-
getBeginIndex
public int getBeginIndex()
- Specified by:
getBeginIndex
in interfacejava.text.CharacterIterator
-
getEndIndex
public int getEndIndex()
- Specified by:
getEndIndex
in interfacejava.text.CharacterIterator
-
getIndex
public int getIndex()
- Specified by:
getIndex
in interfacejava.text.CharacterIterator
-
clone
@NotNull public @NotNull java.lang.Object clone()
- Specified by:
clone
in interfacejava.text.CharacterIterator
- Overrides:
clone
in classjava.lang.Object
-
-