public String getString() { if (_resource instanceof URI) { return ((URI)_resource).getURI(); } return null; }
public String toString() { return _uri.getURI(); } }
public String getString() { Value v = getValue(); if (v != null) { return ((URI)v).getURI(); } return null; }
public String toString() { if (_resource instanceof URI) { return "<!" + ((URI)_resource).getURI() + ">"; } else { return "_:" + ((BNode)_resource).getID(); } } }
private void _writeURI(URI uri) throws IOException { _xmlWriter.textElement("uri", uri.getURI()); }
protected String _valueToString(Value value) { if (value instanceof Literal) { return ((Literal)value).toString(); } else if (value instanceof URI) { return ((URI)value).getURI(); } else if (value instanceof BNode) { return ((BNode)value).getID(); } else { throw new IllegalArgumentException("value should be a Literal, URI or BNode"); } }
/** * Compares this URI with the supplied object. * * @throws ClassCastException if o is not of type Value * @see java.lang.Comparable **/ public int compareTo(Object o) { if (this == o) { return 0; } Value other = (Value)o; if (other instanceof URI) { return getURI().compareTo( ((URI)other).getURI() ); } else { // URI < BNode and URI < Literal return -1; } }
private void _writeURI(URI uri) throws IOException { _xmlWriter.setAttribute("rdf:resource", uri.getURI()); _xmlWriter.emptyElement("rs:value"); }
public String toString() { StringBuffer result = new StringBuffer(); result.append(_name); if (_leader != null) { result.append("[-->"); result.append(_leader); result.append("]"); } else if (_value != null) { result.append("["); if (_value instanceof org.openrdf.model.URI) { result.append(((org.openrdf.model.URI)_value).getURI()); } else if (_value instanceof BNode) { result.append(((BNode)_value).getID()); } else if (_value instanceof Literal) { result.append(((Literal)_value).getLabel()); } else { result.append("SET"); } result.append("]"); } return result.toString(); } }
public String getString() { if (_value instanceof Literal) { return ((Literal)_value).getLabel(); } else if (_value instanceof URI) { return ((URI)_value).getURI(); } else if (_value instanceof BNode) { return ((BNode)_value).getID(); } else { return null; } }
public static String getDisplayString(Value value) { if (value instanceof URI) { return ((URI)value).getURI(); } else if (value instanceof BNode) { return "_:" + ((BNode)value).getID(); } else if (value instanceof Literal) { Literal lit = (Literal)value; StringBuffer buf = new StringBuffer(32); buf.append("\""); buf.append(lit.getLabel()); buf.append("\""); if (lit.getLanguage() != null) { buf.append("@").append(lit.getLanguage()); } else if (lit.getDatatype() != null) { buf.append("^^").append(lit.getDatatype().getURI()); } return buf.toString(); } return ""; }
public String toString() { StringBuffer result = new StringBuffer(100); // label result.append("\"" + _lit.getLabel() + "\""); // language if (_lit.getLanguage() != null) { result.append("@" + _lit.getLanguage()); } // datatype if (_lit.getDatatype() != null) { result.append("^^<" + _lit.getDatatype().getURI() + ">"); } return result.toString(); } }
if (XmlDatatypeUtil.isDecimalDatatype(rightDatatype.getURI()) && XmlDatatypeUtil.isDecimalDatatype(leftDatatype.getURI())) XmlDatatypeUtil.isOrderedDatatype(leftDatatype.getURI())) int compareTo = XmlDatatypeUtil.compare(leftLabel, rightLabel, leftDatatype.getURI()); switch (operator) { case LT: result = compareTo < 0; break; leftDatatype != null && leftDatatype.getURI().equals(XmlSchema.STRING)) && (rightDatatype == null && rightLang == null || rightDatatype != null && rightDatatype.getURI().equals(XmlSchema.STRING)) )
private void _writeValue(Value value) throws IOException { if (value instanceof Literal) { Literal literal = (Literal)value; if (literal.getLanguage() != null) { _xmlWriter.setAttribute("xml:lang", literal.getLanguage()); } if (literal.getDatatype() != null) { _xmlWriter.setAttribute("datatype", literal.getDatatype().getURI()); } } if (value instanceof URI) { _xmlWriter.textElement("uri", ((URI)value).getURI()); } else if (value instanceof BNode) { _xmlWriter.textElement("bNode", ((BNode)value).getID()); } else if (value instanceof Literal) { _xmlWriter.textElement("literal", ((Literal)value).getLabel()); } } }
private void _writeLiteral(Literal literal) throws IOException { if (literal.getLanguage() != null) { _xmlWriter.setAttribute("xml:lang", literal.getLanguage()); } if (literal.getDatatype() != null) { _xmlWriter.setAttribute("rdf:datatype", literal.getDatatype().getURI()); } _xmlWriter.textElement("rs:value", literal.getLabel()); }
private void _writeLiteral(Literal literal) throws IOException { boolean isXmlLiteral = false; if (literal.getLanguage() != null) { _xmlWriter.setAttribute("xml:lang", literal.getLanguage()); } if (literal.getDatatype() != null) { URI datatype = literal.getDatatype(); _xmlWriter.setAttribute("datatype", datatype.getURI()); isXmlLiteral = datatype.equals(URIImpl.RDF_XMLLITERAL); } if (isXmlLiteral && _plainXMLLiterals) { _xmlWriter.unescapedTextElement("literal", literal.getLabel()); } else { _xmlWriter.textElement("literal", literal.getLabel()); } }
stringVal = ((org.openrdf.model.URI)val).getURI();