Class WithItem<T,R>
- java.lang.Object
-
- org.apache.qpid.server.query.engine.parsing.query.WithItem<T,R>
-
- Type Parameters:
T- Input parameter typeR- Return parameter type
public class WithItem<T,R> extends java.lang.ObjectContains information about a single item in a WITH clause
-
-
Constructor Summary
Constructors Constructor Description WithItem(java.lang.String name, java.util.List<java.lang.String> aliases, QueryExpression<T,R> query)Constructor stores properties and validates subquery
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()QueryExpression<T,R>getQuery()voidsetName(java.lang.String name)voidsetQuery(QueryExpression<T,R> query)
-
-
-
Constructor Detail
-
WithItem
public WithItem(java.lang.String name, java.util.List<java.lang.String> aliases, QueryExpression<T,R> query)Constructor stores properties and validates subquery- Parameters:
name- Subquery namealiases- Subquery aliases (entity field names)query- Subquery
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getQuery
public QueryExpression<T,R> getQuery()
-
setQuery
public void setQuery(QueryExpression<T,R> query)
-
-