- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<T>
-
- net.sf.jsqlparser.expression.operators.relational.ExpressionList<T>
-
- net.sf.jsqlparser.expression.operators.relational.ParenthesedExpressionList<Expression>
-
- net.sf.jsqlparser.expression.Parenthesis
-
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<Expression>,Collection<Expression>,List<Expression>,RandomAccess,Expression,Model,net.sf.jsqlparser.parser.ASTNodeAccess
@Deprecated(since="5.0", forRemoval=true) public class Parenthesis extends ParenthesedExpressionList<Expression>
Deprecated, for removal: This API element is subject to removal in a future version.This class is deprecated since version 5.0. UseParenthesedExpressionListinstead. The reason for deprecation is the ambiguity and redundancy.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description Parenthesis()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExpressiongetExpression()Deprecated, for removal: This API element is subject to removal in a future version.<E extends Expression>
EgetExpression(Class<E> type)Deprecated, for removal: This API element is subject to removal in a future version.ParenthesissetExpression(Expression expression)Deprecated, for removal: This API element is subject to removal in a future version.ParenthesiswithExpression(Expression expression)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class net.sf.jsqlparser.expression.operators.relational.ParenthesedExpressionList
from, toString
-
Methods inherited from class net.sf.jsqlparser.expression.operators.relational.ExpressionList
accept, addExpression, addExpressions, addExpressions, appendTo, getASTNode, getExpressions, isUsingBrackets, setASTNode, setExpressions, withExpressions, withExpressions
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface net.sf.jsqlparser.expression.Expression
accept
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Method Detail
-
getExpression
public Expression getExpression()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setExpression
public Parenthesis setExpression(Expression expression)
Deprecated, for removal: This API element is subject to removal in a future version.
-
withExpression
public Parenthesis withExpression(Expression expression)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getExpression
public <E extends Expression> E getExpression(Class<E> type)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-