public class FixedPartitionedTextFormatter extends Object implements PartitionedTextFormatter<SimpleTextFormatter>
PartitionedTextFormatter that has a fixed amount
 of partitions.| Constructor and Description | 
|---|
| FixedPartitionedTextFormatter()Creates a new  FixedPartitionedTextFormatterwith
 the provided size of partitions. | 
| FixedPartitionedTextFormatter(int size)Creates a new  FixedPartitionedTextFormatterwith
 the provided size of partitions. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | add(Collection<SimpleTextFormatter> elements)Adds the specified elements to the end of this formatter. | 
| boolean | add(SimpleTextFormatter element)Adds the specified element to the end of this formatter. | 
| void | clear()Clears each partition. | 
| boolean | contains(SimpleTextFormatter element)Returns true if the specified element is in the formatter. | 
| SimpleTextFormatter | get(int i)Returns the element at the specified index. | 
| ImmutableList<SimpleTextFormatter> | getAll()Returns an  ImmutableListof this formatter's elements. | 
| void | insert(int i,
      Collection<SimpleTextFormatter> elements)Inserts the specified elements at the specified index within the
 formatter. | 
| void | insert(int i,
      SimpleTextFormatter element)Inserts the specified element at the specified index within the
 formatter. | 
| boolean | isEmpty()Returns true if each partition is empty. | 
| boolean | remove(Collection<SimpleTextFormatter> elements)Removes the specified elements from the formatter. | 
| boolean | remove(SimpleTextFormatter element)Removes the specified element from the formatter. | 
| boolean | retain(Collection<SimpleTextFormatter> elements)Removes all elements from the formatter except for these specified
 elements. | 
| SimpleTextFormatter | set(int i,
   SimpleTextFormatter element)Replaces the element previously at the specified index with the
 specified element. | 
| int | size()Returns the amount of elements in this formatter. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, first, firstAfter, forEach, forEachAfter, format, insert, insert, iterator, remove, remove, retain, retain, toTextapplyToforEach, spliteratorpublic FixedPartitionedTextFormatter(int size)
FixedPartitionedTextFormatter with
 the provided size of partitions.size - The size of partitionspublic FixedPartitionedTextFormatter()
FixedPartitionedTextFormatter with
 the provided size of partitions.public ImmutableList<SimpleTextFormatter> getAll()
TextFormatterImmutableList of this formatter's elements.getAll in interface TextFormatter<SimpleTextFormatter>public SimpleTextFormatter get(int i)
TextFormatterget in interface TextFormatter<SimpleTextFormatter>i - Index to retrieve frompublic SimpleTextFormatter set(int i, SimpleTextFormatter element)
TextFormatterset in interface TextFormatter<SimpleTextFormatter>i - Index to replaceelement - Element to replace withpublic int size()
TextFormattersize in interface TextFormatter<SimpleTextFormatter>public boolean isEmpty()
isEmpty in interface TextFormatter<SimpleTextFormatter>public boolean contains(SimpleTextFormatter element)
TextFormattercontains in interface TextFormatter<SimpleTextFormatter>element - Element to checkpublic void clear()
clear in interface TextFormatter<SimpleTextFormatter>public boolean add(SimpleTextFormatter element)
TextFormatteradd in interface TextFormatter<SimpleTextFormatter>element - Element to addpublic boolean add(Collection<SimpleTextFormatter> elements)
TextFormatteradd in interface TextFormatter<SimpleTextFormatter>elements - Elements to addpublic void insert(int i,
                   SimpleTextFormatter element)
TextFormatterinsert in interface TextFormatter<SimpleTextFormatter>i - Index to insert atelement - Element to insertpublic void insert(int i,
                   Collection<SimpleTextFormatter> elements)
TextFormatterinsert in interface TextFormatter<SimpleTextFormatter>i - Index to insert atelements - Elements to insertpublic boolean remove(SimpleTextFormatter element)
TextFormatterremove in interface TextFormatter<SimpleTextFormatter>element - Element to removepublic boolean remove(Collection<SimpleTextFormatter> elements)
TextFormatterremove in interface TextFormatter<SimpleTextFormatter>elements - Elements to removepublic boolean retain(Collection<SimpleTextFormatter> elements)
TextFormatterretain in interface TextFormatter<SimpleTextFormatter>elements - Elements to retain