Class NodeValueBinding

java.lang.Object
org.apache.jena.sparql.expr.ExprNode
org.apache.jena.sparql.expr.NodeValue
org.aksw.jena_sparql_api.sparql.ext.binding.NodeValueBinding
All Implemented Interfaces:
org.apache.jena.sparql.expr.Expr

public class NodeValueBinding extends org.apache.jena.sparql.expr.NodeValue
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.apache.jena.sparql.engine.binding.Binding
     

    Fields inherited from class org.apache.jena.sparql.expr.NodeValue

    FALSE, nvDecimalONE, nvDecimalZERO, nvEmptyString, nvINF, nvNaN, nvNegINF, nvNegZERO, nvONE, nvTEN, nvZERO, TRUE, VerboseExceptions, VerboseWarnings, xmlDatatypeFactory, xsdNamespace

    Fields inherited from interface org.apache.jena.sparql.expr.Expr

    CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL, NONE
  • Constructor Summary

    Constructors
    Constructor
    Description
    NodeValueBinding(org.apache.jena.sparql.engine.binding.Binding binding)
     
    NodeValueBinding(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.graph.Node n)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.apache.jena.sparql.engine.binding.Binding
     
    protected org.apache.jena.graph.Node
     
     
    void
    visit(org.apache.jena.sparql.expr.nodevalue.NodeValueVisitor visitor)
     

    Methods inherited from class org.apache.jena.sparql.expr.NodeValue

    apply, applyNodeTransform, asNode, asQuotedString, asQuotedString, asUnquotedString, booleanReturn, classifyValueOp, compare, compareAlways, copySubstitute, equals, eval, evalNode, getBoolean, getConstant, getDatatypeURI, getDateTime, getDecimal, getDouble, getDuration, getFloat, getInteger, getLang, getLangDir, getNode, getSortKey, getString, getValueSpace, hasDateTime, hashCode, hasNode, isBlank, isBoolean, isConstant, isDate, isDateTime, isDayTimeDuration, isDecimal, isDouble, isDuration, isFloat, isGDay, isGMonth, isGMonthDay, isGYear, isGYearMonth, isInteger, isIRI, isLangString, isLiteral, isNumber, isSortKey, isString, isTime, isTripleTerm, isYearMonthDuration, makeBoolean, makeDate, makeDate, makeDate, makeDateTime, makeDateTime, makeDateTime, makeDecimal, makeDecimal, makeDecimal, makeDecimal, makeDirLangString, makeDirLangString, makeDouble, makeDuration, makeDuration, makeFloat, makeInteger, makeInteger, makeInteger, makeLangString, makeNode, makeNode, makeNode, makeNode, makeNodeBoolean, makeNodeBoolean, makeNodeDate, makeNodeDate, makeNodeDateTime, makeNodeDateTime, makeNodeDecimal, makeNodeDecimal, makeNodeDouble, makeNodeDouble, makeNodeDuration, makeNodeFloat, makeNodeFloat, makeNodeInteger, makeNodeInteger, makeNodeString, makeSortKey, makeString, notSameValueAs, notSameValueAs, parse, raise, sameValueAs, toNode, visit

    Methods inherited from class org.apache.jena.sparql.expr.ExprNode

    asVar, deepCopy, equals, equalsBySyntax, eval, getExpr, getExprVar, getFunction, getGraphPattern, getVarName, getVarsMentioned, isExpr, isFunction, isGraphPattern, isSatisfied, isVariable

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • binding

      protected org.apache.jena.sparql.engine.binding.Binding binding
  • Constructor Details

    • NodeValueBinding

      public NodeValueBinding(org.apache.jena.sparql.engine.binding.Binding binding)
    • NodeValueBinding

      public NodeValueBinding(org.apache.jena.sparql.engine.binding.Binding binding, org.apache.jena.graph.Node n)
  • Method Details

    • getBinding

      public org.apache.jena.sparql.engine.binding.Binding getBinding()
    • makeNode

      protected org.apache.jena.graph.Node makeNode()
      Specified by:
      makeNode in class org.apache.jena.sparql.expr.NodeValue
    • asString

      public String asString()
      Overrides:
      asString in class org.apache.jena.sparql.expr.NodeValue
    • toString

      public String toString()
      Overrides:
      toString in class org.apache.jena.sparql.expr.NodeValue
    • visit

      public void visit(org.apache.jena.sparql.expr.nodevalue.NodeValueVisitor visitor)
      Specified by:
      visit in class org.apache.jena.sparql.expr.NodeValue