Class NodeValueXml

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

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

    Fields
    Modifier and Type
    Field
    Description
    protected Node
     

    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
    NodeValueXml(Node xmlNode)
     
    NodeValueXml(Node xmlNode, org.apache.jena.graph.Node n)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    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

    • xmlNode

      protected Node xmlNode
  • Constructor Details

    • NodeValueXml

      public NodeValueXml(Node xmlNode)
    • NodeValueXml

      public NodeValueXml(Node xmlNode, org.apache.jena.graph.Node n)
  • Method Details

    • getXmlNode

      public Node getXmlNode()
    • 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