public class BooleanExprFactory extends QueryModelVisitorBase<UnsupportedRdbmsOperatorException>
| Constructor and Description |
|---|
BooleanExprFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected SqlExpr |
bNode(ValueExpr arg) |
protected SqlExpr |
bool(ValueExpr arg) |
SqlExpr |
createBooleanExpr(ValueExpr expr) |
protected SqlExpr |
hash(ValueExpr arg) |
protected SqlExpr |
label(ValueExpr arg) |
protected SqlExpr |
lang(ValueExpr arg) |
void |
meet(And node) |
void |
meet(Bound node) |
void |
meet(Compare compare) |
void |
meet(IsBNode node) |
void |
meet(IsLiteral node) |
void |
meet(IsResource node) |
void |
meet(IsURI node) |
void |
meet(LangMatches node) |
void |
meet(Not node) |
void |
meet(Or node) |
void |
meet(Regex node) |
void |
meet(SameTerm node) |
void |
meet(ValueConstant vc) |
void |
meet(Var var) |
protected void |
meetNode(QueryModelNode arg) |
protected SqlExpr |
numeric(ValueExpr arg) |
void |
setSqlExprFactory(SqlExprFactory sql) |
protected SqlExpr |
time(ValueExpr arg) |
protected SqlExpr |
type(ValueExpr arg) |
protected SqlExpr |
uri(ValueExpr arg) |
protected SqlExpr |
zoned(ValueExpr arg) |
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExprprotected SqlExpr result
public SqlExpr createBooleanExpr(ValueExpr expr) throws UnsupportedRdbmsOperatorException
public void meet(And node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(Bound node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(Compare compare) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(IsBNode node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(IsLiteral node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(IsResource node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(IsURI node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(LangMatches node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(Not node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(Or node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(Regex node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(SameTerm node) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(ValueConstant vc) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void meet(Var var) throws UnsupportedRdbmsOperatorException
meet in interface QueryModelVisitor<UnsupportedRdbmsOperatorException>meet in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionpublic void setSqlExprFactory(SqlExprFactory sql)
protected SqlExpr bNode(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr bool(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr label(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr lang(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr hash(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected void meetNode(QueryModelNode arg) throws UnsupportedRdbmsOperatorException
meetNode in class QueryModelVisitorBase<UnsupportedRdbmsOperatorException>UnsupportedRdbmsOperatorExceptionprotected SqlExpr numeric(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr time(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr type(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr uri(ValueExpr arg) throws UnsupportedRdbmsOperatorException
protected SqlExpr zoned(ValueExpr arg) throws UnsupportedRdbmsOperatorException
Copyright © 2001-2014 Aduna. All Rights Reserved.