com.hp.hpl.jena.sparql.expr.nodevalue
Class NodeValueDuration

java.lang.Object
  extended by com.hp.hpl.jena.sparql.expr.ExprNode
      extended by com.hp.hpl.jena.sparql.expr.NodeValue
          extended by com.hp.hpl.jena.sparql.expr.nodevalue.NodeValueDuration
All Implemented Interfaces:
Expr

public class NodeValueDuration
extends NodeValue

XSD Duration (which is unrelated to XSD dateTime in the datatype hierarchy)


Field Summary
 
Fields inherited from class com.hp.hpl.jena.sparql.expr.NodeValue
DecimalZERO, FALSE, IntegerZERO, nvEmptyString, nvINF, nvNaN, nvNegINF, nvNothing, nvONE, nvZERO, TRUE, VerboseExceptions, VerboseWarnings
 
Fields inherited from interface com.hp.hpl.jena.sparql.expr.Expr
CMP_EQUAL, CMP_GREATER, CMP_INDETERMINATE, CMP_LESS, CMP_UNEQUAL
 
Constructor Summary
NodeValueDuration(com.hp.hpl.jena.datatypes.xsd.XSDDuration dt)
           
NodeValueDuration(com.hp.hpl.jena.datatypes.xsd.XSDDuration dt, com.hp.hpl.jena.graph.Node n)
           
 
Method Summary
 com.hp.hpl.jena.datatypes.xsd.XSDDuration getDuration()
           
 boolean isDuration()
           
 void visit(NodeValueVisitor visitor)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.expr.NodeValue
apply, applyNodeTransform, asNode, asQuotedString, asQuotedString, asString, asUnquotedString, booleanReturn, compare, compareAlways, copySubstitute, equals, eval, evalNode, getBoolean, getConstant, getDateTime, getDecimal, getDouble, getFloat, getInteger, getNode, getString, hasDateTime, hashCode, hasNode, isBlank, isBoolean, isConstant, isDate, isDateTime, isDecimal, isDouble, isFloat, isGDay, isGMonth, isGMonthDay, isGYear, isGYearMonth, isInteger, isIRI, isLiteral, isNumber, isString, isTime, makeBoolean, makeDate, makeDate, makeDateTime, makeDateTime, makeDecimal, makeDecimal, makeDecimal, makeDecimal, makeDouble, makeFloat, makeInteger, makeInteger, makeInteger, makeNode, makeNode, makeNode, makeNode, makeNodeBoolean, makeNodeBoolean, makeNodeDate, makeNodeDate, makeNodeDateTime, makeNodeDateTime, makeNodeDecimal, makeNodeDecimal, makeNodeDouble, makeNodeDouble, makeNodeFloat, makeNodeFloat, makeNodeInteger, makeNodeInteger, makeNodeString, makeString, notSameAs, notSameAs, raise, sameAs, toNode, toString, visit
 
Methods inherited from class com.hp.hpl.jena.sparql.expr.ExprNode
asVar, copySubstitute, deepCopy, getExpr, getExprVar, getFunction, getGraphPattern, getVarName, getVarNamesMentioned, getVarsMentioned, isExpr, isFunction, isGraphPattern, isSatisfied, isVariable, varNamesMentioned, varsMentioned
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeValueDuration

public NodeValueDuration(com.hp.hpl.jena.datatypes.xsd.XSDDuration dt)

NodeValueDuration

public NodeValueDuration(com.hp.hpl.jena.datatypes.xsd.XSDDuration dt,
                         com.hp.hpl.jena.graph.Node n)
Method Detail

isDuration

public boolean isDuration()
Overrides:
isDuration in class NodeValue

getDuration

public com.hp.hpl.jena.datatypes.xsd.XSDDuration getDuration()
Overrides:
getDuration in class NodeValue

visit

public void visit(NodeValueVisitor visitor)
Specified by:
visit in class NodeValue


Licenced under the Apache License, Version 2.0