TextSegmentCollection

Inheritance: java.lang.Object, com.aspose.pdf.TextSegmentCollection

All Implemented Interfaces: Iterable < TextSegment >

public final class TextSegmentCollection extends Object implements Iterable < TextSegment >

Represents a text segments collection

Methods

MethodDescription
addAdds the text segment element at the specified index.
clearClears all items from the collection.
containsDetermines whether the collection contains a specific value.
copyToCopies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array
deleteDeletes the text segment element at the specified index.
get_ItemGets the text segment element at the specified index.
getSyncRootGets an object that can be used to synchronize access to the collection.
isReadOnlyGets a value indicating whether collection is read-only
isSynchronizedGets a value indicating whether access to the collection is synchronized (thread safe).
iteratorReturns an enumerator for the entire collection.
removeDeletes specified item from collection.
sizeGets the number of {@code TextSegment} object elements actually contained in the collection.

add

Adds the text segment element at the specified index.

clear

public void clear()

Clears all items from the collection.

contains

Determines whether the collection contains a specific value.

copyTo

Copies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array

delete

public void delete(int index)

Deletes the text segment element at the specified index.

Parameters:

ParameterTypeDescription
indexint value

get_Item

public TextSegment get_Item(int index)

Gets the text segment element at the specified index.

Parameters:

ParameterTypeDescription
indexIndex within the collection.

Returns: TextSegment object.

getSyncRoot

public Object getSyncRoot()

Gets an object that can be used to synchronize access to the collection.

Returns: Object element

isReadOnly

public boolean isReadOnly()

Gets a value indicating whether collection is read-only

Returns: boolean value

isSynchronized

public boolean isSynchronized()

Gets a value indicating whether access to the collection is synchronized (thread safe).

Returns: boolean value

iterator

public Iterator < TextSegment > iterator()

Returns an enumerator for the entire collection.

Returns: Enumerator object.

remove

Deletes specified item from collection.

size

public int size()

Gets the number of {@code TextSegment} object elements actually contained in the collection.

Returns: int value