Class NodeValueJson
java.lang.Object
org.apache.jena.sparql.expr.ExprNode
org.apache.jena.sparql.expr.NodeValue
org.aksw.jena_sparql_api.sparql.ext.json.NodeValueJson
- All Implemented Interfaces:
org.apache.jena.sparql.expr.Expr
public class NodeValueJson
extends org.apache.jena.sparql.expr.NodeValue
-
Field Summary
FieldsFields inherited from class org.apache.jena.sparql.expr.NodeValue
FALSE, nvDecimalONE, nvDecimalZERO, nvEmptyString, nvINF, nvNaN, nvNegINF, nvNegZERO, nvONE, nvTEN, nvZERO, TRUE, VerboseExceptions, VerboseWarnings, xmlDatatypeFactory, xsdNamespaceFields inherited from interface org.apache.jena.sparql.expr.Expr
CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL, NONE -
Constructor Summary
ConstructorsConstructorDescriptionNodeValueJson(com.google.gson.JsonElement jsonElement) NodeValueJson(com.google.gson.JsonElement jsonElement, org.apache.jena.graph.Node n) -
Method Summary
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, visitMethods 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
-
Field Details
-
jsonElement
protected com.google.gson.JsonElement jsonElement
-
-
Constructor Details
-
NodeValueJson
public NodeValueJson(com.google.gson.JsonElement jsonElement) -
NodeValueJson
public NodeValueJson(com.google.gson.JsonElement jsonElement, org.apache.jena.graph.Node n)
-
-
Method Details
-
getJsonElement
public com.google.gson.JsonElement getJsonElement() -
makeNode
protected org.apache.jena.graph.Node makeNode()- Specified by:
makeNodein classorg.apache.jena.sparql.expr.NodeValue
-
asString
- Overrides:
asStringin classorg.apache.jena.sparql.expr.NodeValue
-
toString
- Overrides:
toStringin classorg.apache.jena.sparql.expr.NodeValue
-
visit
public void visit(org.apache.jena.sparql.expr.nodevalue.NodeValueVisitor visitor) - Specified by:
visitin classorg.apache.jena.sparql.expr.NodeValue
-