Class ExpressionParsingState
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<ExpressionParsingNode>
-
- org.thymeleaf.standard.expression.ExpressionParsingState
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<ExpressionParsingNode>,java.util.Collection<ExpressionParsingNode>,java.util.List<ExpressionParsingNode>,java.util.RandomAccess
final class ExpressionParsingState extends java.util.ArrayList<ExpressionParsingNode>
- Since:
- 2.1.0
-
-
Field Summary
Fields Modifier and Type Field Description private static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description ExpressionParsingState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNode(java.lang.String semiParsedString)voidaddNode(Expression parsedExpression)booleanhasExpressionAt(int pos)booleanhasExpressionRoot()booleanhasStringAt(int pos)booleanhasStringRoot()voidinsertNode(int pos, java.lang.String semiParsedString)voidinsertNode(int pos, Expression parsedExpression)voidsetNode(int pos, java.lang.String semiParsedString)voidsetNode(int pos, Expression parsedExpression)-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
addNode
public void addNode(java.lang.String semiParsedString)
-
addNode
public void addNode(Expression parsedExpression)
-
insertNode
public void insertNode(int pos, java.lang.String semiParsedString)
-
insertNode
public void insertNode(int pos, Expression parsedExpression)
-
setNode
public void setNode(int pos, java.lang.String semiParsedString)
-
setNode
public void setNode(int pos, Expression parsedExpression)
-
hasStringRoot
public boolean hasStringRoot()
-
hasExpressionRoot
public boolean hasExpressionRoot()
-
hasStringAt
public boolean hasStringAt(int pos)
-
hasExpressionAt
public boolean hasExpressionAt(int pos)
-
-