public static NodeValue makeNodeInteger(long v) { NodeValue nv = makeNode(Long.toString(v), null, XSDinteger.getURI()) ; return nv ; }
public static NodeValue makeNodeDecimal(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSDdecimal.getURI()) ; return nv ; }
protected void emitLiteralDouble(int beginLine, int beginColumn, String image) { emitLiteral(beginLine, beginColumn, image, null, XSDDatatype.XSDdouble.getURI(), null) ; }
protected void emitLiteralInteger(int beginLine, int beginColumn, String image) { emitLiteral(beginLine, beginColumn, image, null, XSDDatatype.XSDinteger.getURI(), null) ; }
public static NodeValue makeNodeBoolean(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSDboolean.getURI()) ; return nv ; }
public static NodeValue makeNodeInteger(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSDinteger.getURI()) ; return nv ; }
public static NodeValue makeNodeFloat(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSDdouble.getURI()) ; return nv ; }
public static NodeValue makeNodeDouble(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSDdouble.getURI()) ; return nv ; }
protected void emitLiteralDecimal(int beginLine, int beginColumn, String image) { emitLiteral(beginLine, beginColumn, image, null, XSDDatatype.XSDdecimal.getURI(), null) ; }
protected void emitLiteralDouble(int beginLine, int beginColumn, String image) { emitLiteral(beginLine, beginColumn, image, null, XSDDatatype.XSDdouble.getURI(), null) ; }
protected void emitLiteralInteger(int beginLine, int beginColumn, String image) { emitLiteral(beginLine, beginColumn, image, null, XSDDatatype.XSDinteger.getURI(), null) ; }
public static NodeValue makeNodeDouble(double v) { NodeValue nv = makeNode(Utils.stringForm(v), null, XSDdouble.getURI()) ; return nv ; }
public static NodeValue makeNodeFloat(float f) { NodeValue nv = makeNode(Utils.stringForm(f), null, XSDfloat.getURI()) ; return nv ; }
public static NodeValue makeNodeDecimal(BigDecimal decimal) { NodeValue nv = makeNode(Utils.stringForm(decimal), null, XSDdecimal.getURI()) ; return nv ; }
private static void addCastNumeric(FunctionRegistry registry, XSDDatatype dt) { registry.put(dt.getURI(), new CastXSD_Numeric(dt) ) ; }
private static void addCastBoolean(FunctionRegistry registry, XSDDatatype dt) { registry.put(dt.getURI(), new CastXSD_Boolean(dt) ) ; }
private static void addCast(FunctionRegistry registry, XSDDatatype dt) { registry.put(dt.getURI(), new CastXSD(dt) ) ; }
private static void addCast(FunctionRegistry registry, XSDDatatype dt) { registry.put(dt.getURI(), new CastXSD(dt) ) ; }
private static void addCastDT(FunctionRegistry registry, XSDDatatype dt) { registry.put(dt.getURI(), new CastXSD_DT(dt) ) ; }
private static void addCastDT(FunctionRegistry registry, XSDDatatype dt) { registry.put(dt.getURI(), new CastXSD_DateTime(dt) ) ; }