Class LineAppendableImpl.IndexedLineProxy
java.lang.Object
com.vladsch.flexmark.util.sequence.LineAppendableImpl.IndexedLineProxy
- All Implemented Interfaces:
Indexed<BasedSequence>
- Enclosing class:
- LineAppendableImpl
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final @NotNull LineAppendableImpl.IndexedLineInfoProxy
(package private) final boolean
-
Constructor Summary
ConstructorsConstructorDescriptionIndexedLineProxy
(@NotNull LineAppendableImpl.IndexedLineInfoProxy proxy, boolean withPrefixes) -
Method Summary
Modifier and TypeMethodDescriptionget
(int index) int
void
removeAt
(int index) void
set
(int index, BasedSequence item) int
size()
-
Field Details
-
proxy
-
withPrefixes
final boolean withPrefixes
-
-
Constructor Details
-
IndexedLineProxy
public IndexedLineProxy(@NotNull @NotNull LineAppendableImpl.IndexedLineInfoProxy proxy, boolean withPrefixes)
-
-
Method Details
-
get
- Specified by:
get
in interfaceIndexed<BasedSequence>
-
set
- Specified by:
set
in interfaceIndexed<BasedSequence>
-
removeAt
public void removeAt(int index) - Specified by:
removeAt
in interfaceIndexed<BasedSequence>
-
size
public int size()- Specified by:
size
in interfaceIndexed<BasedSequence>
-
modificationCount
public int modificationCount()- Specified by:
modificationCount
in interfaceIndexed<BasedSequence>
-