T - the type of Expression (ie, Function or Operation). Used to support fluencypublic abstract class Expression<T extends Expression<T>> extends StandardQueryElementCollection<Operand> implements Operand, Orderable, Groupable, Assignable
| Modifier and Type | Field and Description | 
|---|---|
| protected SparqlOperator | operator | 
elements| Modifier and Type | Method and Description | 
|---|---|
| T | parenthesize()Indicate that this expression should be wrapped in parentheses when converted to a query string | 
| T | parenthesize(boolean parenthesize)Indicate if this expression should be wrapped in parentheses when converted to a query string | 
getQueryString, printBodyIfEmpty, printNameIfEmpty, resetWrapperMethod, setOperatorName, setOperatorName, setWrapperMethodaddElements, addElements, isEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasgetQueryStringprotected SparqlOperator operator
public T parenthesize()
public T parenthesize(boolean parenthesize)
parenthesize - Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.