Class TokenList

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<Object>
org.eclipse.ease.ui.completion.tokenizer.TokenList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, RandomAccess

public class TokenList
extends ArrayList<Object>
See Also:
Serialized Form
  • Constructor Details

    • TokenList

      public TokenList()
    • TokenList

      public TokenList​(List<Object> baseList)
  • Method Details

    • getLastToken

      public Object getLastToken()
    • getFromTail

      public Object getFromTail​(int index)
    • getFromLast

      public TokenList getFromLast​(Class<?> clazz)
    • getFromLast

      public TokenList getFromLast​(String needle)
    • getLast

      public <T> T getLast​(Class<T> clazz)
    • removeIfMatches

      public boolean removeIfMatches​(int index, String expected)
    • removeAny

      public void removeAny​(String needle)