private Node entryToNode(String v) { // TEMP return NodeFactoryExtra.createLiteralNode(v, null, null) ; } }
private Node entryToNode(String v) { // TEMP return NodeFactoryExtra.createLiteralNode(v, null, null) ; } }
/** * Appends a simple literal as a constant using appropriate formatting * * @param value * Lexical Value */ public void appendLiteral(String value) { this.appendNode(NodeFactoryExtra.createLiteralNode(value, null, null)); }
/** * Appends a literal with a lexical value and language to the command text * as a constant using appropriate formatting * * @param value * Lexical Value * @param lang * Language */ public void appendLiteral(String value, String lang) { this.appendNode(NodeFactoryExtra.createLiteralNode(value, lang, null)); }
/** * Sets a variable parameter to a literal * <p> * Setting a parameter to null is equivalent to calling * {@link #clearParam(String)} for the given variable * </p> * * @param var * Variable * @param value * Lexical Value * */ public void setLiteral(String var, String value) { this.setParam(var, NodeFactoryExtra.createLiteralNode(value, null, null)); }
/** * Sets a positional parameter to a literal * <p> * Setting a parameter to null is equivalent to calling * {@link #clearParam(int)} for the given index * </p> * * @param index * Positional Index * @param value * Lexical Value * */ public void setLiteral(int index, String value) { this.setParam(index, NodeFactoryExtra.createLiteralNode(value, null, null)); }
/** * Sets a positional parameter to a literal with a language * <p> * Setting a parameter to null is equivalent to calling * {@link #clearParam(int)} for the given index * </p> * * @param index * Positional index * @param value * Lexical Value * @param lang * Language * */ public void setLiteral(int index, String value, String lang) { this.setParam(index, NodeFactoryExtra.createLiteralNode(value, lang, null)); }
/** * Sets a variable parameter to a literal with a language * <p> * Setting a parameter to null is equivalent to calling * {@link #clearParam(String)} for the given variable * </p> * * @param var * Variable * @param value * Lexical Value * @param lang * Language * */ public void setLiteral(String var, String value, String lang) { this.setParam(var, NodeFactoryExtra.createLiteralNode(value, lang, null)); }
/** * Appends a Typed Literal to the command text as a constant using * appropriate formatting * * @param value * Lexical Value * @param datatype * Datatype */ public void appendLiteral(String value, RDFDatatype datatype) { this.appendNode(NodeFactoryExtra.createLiteralNode(value, null, datatype.getURI())); }
if(responseList != null && responseList.size() > 0) { String fieldValue = (String)responseList.get(0); Node fieldNode = NodeFactoryExtra.createLiteralNode(fieldValue, null, null); result.put(field, fieldNode);
public static NodeValue multiplicationNV(NodeValue nv1, NodeValue nv2) { ValueSpaceClassification vs1 = nv1.getValueSpace() ; ValueSpaceClassification vs2 = nv2.getValueSpace() ; if ( vs1.equals(VSPACE_NUM) && vs2.equals(VSPACE_NUM) ) return XSDFuncOp.numMultiply(nv1, nv2) ; if ( vs1.equals(VSPACE_DURATION) && vs2.equals(VSPACE_NUM) ) { // ONLY defined for dayTime. Duration dur = nv1.getDuration() ; boolean valid = XSDFuncOp.isDayTime(dur) ; if ( ! valid ) throw new ExprEvalTypeException("Operator '*': only dayTime duration. Got: "+nv1) ; BigDecimal dec = nv2.getDecimal() ; Duration r = dur.multiply(dec) ; Node n = NodeFactoryExtra.createLiteralNode(r.toString(), null, dtXSDdayTimeDuration) ; return NodeValue.makeNodeDuration(r, n) ; } throw new ExprEvalTypeException("Operator '*' : Undefined multiply: "+nv1+" and "+nv2) ; }
Node n ; if ( isDTDur ) n = NodeFactoryExtra.createLiteralNode(lex, null, dtXSDdayTimeDuration) ; else if ( isYMDur ) n = NodeFactoryExtra.createLiteralNode(lex, null, dtXSDyearMonthDuration) ; else n = org.apache.jena.graph.NodeFactory.createLiteral(lex, XSDDatatype.XSDduration) ;
Node n ; if ( isDTDur ) n = NodeFactoryExtra.createLiteralNode(lex, null, dtXSDdayTimeDuration) ; else if ( isYMDur ) n = NodeFactoryExtra.createLiteralNode(lex, null, dtXSDyearMonthDuration) ; else n = org.apache.jena.graph.NodeFactory.createLiteral(lex, XSDDatatype.XSDduration) ;