org.openrdf.sail.rdbms.algebra.factories
Class SqlExprFactory
java.lang.Object
org.openrdf.sail.rdbms.algebra.factories.SqlExprFactory
public class SqlExprFactory
- extends Object
Boolean SQL expression factory. This factory can convert a number of core
algebra nodes into an SQL expression.
- Author:
- James Leigh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SqlExprFactory
public SqlExprFactory()
setBNodeExprFactory
public void setBNodeExprFactory(BNodeExprFactory bnode)
setBooleanExprFactory
public void setBooleanExprFactory(BooleanExprFactory bool)
setDatatypeExprFactory
public void setDatatypeExprFactory(DatatypeExprFactory datatype)
setLabelExprFactory
public void setLabelExprFactory(LabelExprFactory label)
setLanguageExprFactory
public void setLanguageExprFactory(LanguageExprFactory language)
setNumericExprFactory
public void setNumericExprFactory(NumericExprFactory numeric)
setTimeExprFactory
public void setTimeExprFactory(TimeExprFactory time)
setURIExprFactory
public void setURIExprFactory(URIExprFactory uri)
setZonedExprFactory
public void setZonedExprFactory(ZonedExprFactory zoned)
setHashExprFactory
public void setHashExprFactory(HashExprFactory hash)
createBNodeExpr
public SqlExpr createBNodeExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createBooleanExpr
public SqlExpr createBooleanExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createLabelExpr
public SqlExpr createLabelExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createLanguageExpr
public SqlExpr createLanguageExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createNumericExpr
public SqlExpr createNumericExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createTimeExpr
public SqlExpr createTimeExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createZonedExpr
public SqlExpr createZonedExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createDatatypeExpr
public SqlExpr createDatatypeExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createUriExpr
public SqlExpr createUriExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
createHashExpr
public SqlExpr createHashExpr(ValueExpr arg)
throws UnsupportedRdbmsOperatorException
- Throws:
UnsupportedRdbmsOperatorException
Copyright © 2001-2012 Aduna. All Rights Reserved.