public static NodeValue makeNodeDouble(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSD.xdouble.getURI()) ; return nv ; }
public static NodeValue makeNodeInteger(String lexicalForm) { NodeValue nv = makeNode(lexicalForm, null, XSD.integer.getURI()) ; return nv ; }
@Override protected Resource consumeResource(EnrichmentRequestMessageBuilder builder, Resource resource) { builder.withTargetResource(resource.getURI()); return resource; } }
public URI getSubjectURI() throws OREException { try { return new URI(triple.getURI()); } catch (URISyntaxException e) { throw new OREException(e); } }
@Override void wTypeEnd(Resource u) { print(prettyWriter.endElementTag(u.getURI())); } };
private String getTrueName(Resource r) { if (r == null) return null; return StringUtils.removeStart(r.getURI(), NdlCommons.ORCA_NS); }
public static NodeValue makeNodeDecimal(BigDecimal decimal) { // Java 1.5-ism //NodeValue nv = makeNode(decimal.toPlainString(), null, XSD.decimal.getURI()) ; NodeValue nv = makeNode(Utils.stringForm(decimal), null, XSD.decimal.getURI()) ; return nv ; }
public static NodeValue makeNodeFloat(float f) { NodeValue nv = makeNode(Utils.stringForm(f), null, XSD.xfloat.getURI()) ; return nv ; }
public static NodeValue makeNodeDouble(double v) { NodeValue nv = makeNode(Utils.stringForm(v), null, XSD.xdouble.getURI()) ; return nv ; }
private String getLocalName(Resource r) { if (r.isAnon()) { logger.error("Internal error - giving up - Unparser.getLocalName"); throw new BrokenException("Internal error: getLocalName(bNode)"); } String uri = r.getURI(); int split = Util.splitNamespace(uri); return uri.substring(split); }
protected static void writeResource(Resource r, PrintWriter writer) { if (r.isAnon()) { writer.print(anonName(r.getId())); } else { writer.print("<"); writeURIString(r.getURI(), writer); writer.print(">"); } } static private boolean okURIChars[] = new boolean[128];
private boolean isSeq(RDFNode n) { if (n.isResource()) { Statement st = n.asResource().getProperty(pRdfType); if (st != null) return RDF_SEQ.equals(st.getResource().getURI()); } return false; }
private boolean isBag(RDFNode n) { if (n.isResource()) { Statement st = n.asResource().getProperty(pRdfType); if (st != null) return RDF_BAG.equals(st.getResource().getURI()); } return false; }
@Override public void remove(ComputeNode cn) { Resource ni = this.getModelResource(cn); try { // I don't understand why I can pass 'null' for the GUID ngen.declareModifyElementRemoveNode(reservation, ni.getURI(), null); } catch (NdlException e) { logger().error("ExistingSliceModel::remove(ComputeNode cn), Failed to declareModifyElementRemoveNode" ); e.printStackTrace(); } }
/** * <p>Answer a new empty list. This method overrides the list create method in ModelCom, * to allow both DAML and RDFS lists to be created.</p> * @return An RDF-encoded list of no elements, using the current language profile */ @Override public RDFList createList() { Resource list = getResource( getProfile().NIL().getURI() ); return list.as( RDFList.class ); }
@Override public void removedStatement( Statement removed ) { if (removed.getPredicate().equals( getProfile().IMPORTS() )) { getDocumentManager().unloadImport( OntModelImpl.this, removed.getResource().getURI() ); } } }
private static Resource otherModel(Resource r, Model model) { if ( r.isURIResource() ) return model.createResource(r.getURI()) ; if ( r.isAnon() ) return model.createResource(r.getId()) ; // Literals do not need converting. return r ; }
private String getObjectURI( Statement s ) { RDFNode ob = s.getObject(); if (ob.isLiteral()) return AssemblerHelp.getString( s ); if (ob.isAnon()) throw new BadObjectException( s ); return ((Resource) ob).getURI(); }
private static String toString(RDFNode v) { if( v.isLiteral() ) return ((Literal) v).getLexicalForm(); else if( v.isAnon() ) return ANON_URI + v.asNode().getBlankNodeLabel(); else return ((Resource) v).getURI(); }
public static String getAsStringValue(Resource r, Property p) { if ( ! atmostOneProperty(r, p) ) throw new NotUniqueException(r, p) ; Statement s = r.getProperty(p) ; if ( s == null ) return null ; if ( s.getObject().isResource() ) return s.getResource().getURI() ; return s.getString() ; }