Class LineAppendableImpl.IndexedLineProxy
- java.lang.Object
-
- com.vladsch.flexmark.util.sequence.LineAppendableImpl.IndexedLineProxy
-
- All Implemented Interfaces:
Indexed<BasedSequence>
- Enclosing class:
- LineAppendableImpl
static class LineAppendableImpl.IndexedLineProxy extends java.lang.Object implements Indexed<BasedSequence>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) @NotNull LineAppendableImpl.IndexedLineInfoProxyproxy(package private) booleanwithPrefixes
-
Constructor Summary
Constructors Constructor Description IndexedLineProxy(@NotNull LineAppendableImpl.IndexedLineInfoProxy proxy, boolean withPrefixes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasedSequenceget(int index)intmodificationCount()voidremoveAt(int index)voidset(int index, BasedSequence item)intsize()
-
-
-
Field Detail
-
proxy
@NotNull final @NotNull LineAppendableImpl.IndexedLineInfoProxy proxy
-
withPrefixes
final boolean withPrefixes
-
-
Constructor Detail
-
IndexedLineProxy
public IndexedLineProxy(@NotNull @NotNull LineAppendableImpl.IndexedLineInfoProxy proxy, boolean withPrefixes)
-
-
Method Detail
-
get
public BasedSequence get(int index)
- Specified by:
getin interfaceIndexed<BasedSequence>
-
set
public void set(int index, BasedSequence item)- Specified by:
setin interfaceIndexed<BasedSequence>
-
removeAt
public void removeAt(int index)
- Specified by:
removeAtin interfaceIndexed<BasedSequence>
-
size
public int size()
- Specified by:
sizein interfaceIndexed<BasedSequence>
-
modificationCount
public int modificationCount()
- Specified by:
modificationCountin interfaceIndexed<BasedSequence>
-
-