de.fuberlin.wiwiss.d2rq.optimizer.expr
Class XSD

java.lang.Object
  extended by de.fuberlin.wiwiss.d2rq.optimizer.expr.XSD

public class XSD
extends Object


Constructor Summary
XSD()
           
 
Method Summary
static Node cast(Node numeric, RDFDatatype datatype)
           
static RDFDatatype getNumericType(RDFDatatype lhs, RDFDatatype rhs)
           
static boolean isNumeric(Node node)
           
static boolean isNumeric(RDFDatatype datatype)
           
static boolean isString(Node node)
           
static boolean isSupported(RDFDatatype datatype)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSD

public XSD()
Method Detail

getNumericType

public static RDFDatatype getNumericType(RDFDatatype lhs,
                                         RDFDatatype rhs)

isNumeric

public static boolean isNumeric(Node node)

isNumeric

public static boolean isNumeric(RDFDatatype datatype)

cast

public static Node cast(Node numeric,
                        RDFDatatype datatype)

isSupported

public static boolean isSupported(RDFDatatype datatype)

isString

public static boolean isString(Node node)