protected String getModelName( Resource root ) { Literal L = getRequiredLiteral( root, JA.modelName ); return L.getLexicalForm(); } }
public static String nodeLabel(RDFNode n) { if ( n == null ) return "<null>" ; if ( n instanceof Resource ) return strForResource((Resource)n) ; Literal lit = (Literal)n ; return lit.getLexicalForm() ; }
private static String getEncoding( Resource root ) { Literal L = getUniqueLiteral( root, JA.contentEncoding ); return L == null ? null : L.getLexicalForm(); }
private static void setSimplePrefixes( Resource root, PrefixMapping result ) { if (root.hasProperty( JA.prefix )) { Literal prefix = getUniqueLiteral( root, JA.prefix ); Literal namespace = getUniqueLiteral( root, JA.namespace ); result.setNsPrefix( prefix.getLexicalForm(), namespace.getLexicalForm() ); } } }
/** * Return the lexical form of the literal. */ @Override public String getLexicalForm() throws ReadDeniedException, AuthenticationRequiredException { checkRead(); return holder.getBaseItem().getLexicalForm(); }
private static String getStringValue(Statement stmt) { if (stmt == null) { return null; } else { RDFNode node = stmt.getObject(); if (node.isLiteral()) { return ((Literal) node).getLexicalForm(); } else { return null; } } }
public Object getLastValue() { if (lastValue != null && lastValue.isLiteral()) { return ((Literal)lastValue).getLexicalForm(); } else { return lastValue; } }
/** * Answer the string value of the parameter if set, or null otherwise. Note command line * has precedence. * * @return String */ protected String getStringValue( List<String> cmdLineArgs, Resource confRoot ) { RDFNode n = getValue( cmdLineArgs, confRoot ); return (n == null) ? null : (n.isLiteral() ? n.asLiteral().getLexicalForm() : n.toString() ); }
private void wPropAttrString(Property p, Literal l) { print(" "); wQNameAttr(p); print("=" + quote(l.getLexicalForm())) ; }
private static void testCalendarRT(long value) { Calendar cal=GregorianCalendar.getInstance(); cal.setTimeInMillis(value); Literal lit1 = ResourceFactory.createTypedLiteral(cal) ; Literal lit2 = ResourceFactory.createTypedLiteral(lit1.getLexicalForm(), lit1.getDatatype()) ; Assert.assertEquals("equals: ", lit1, lit2) ; Assert.assertEquals("hash code: ", lit1.hashCode(), lit2.hashCode()); }
/** * Test ability to override an apparent DateTime to be just a date */ public void testDateOverride() { Calendar date = new GregorianCalendar(2007, 3, 4); date.setTimeZone( TimeZone.getTimeZone("GMT+0") ); XSDDateTime xsdDate = new XSDDateTime( date ); Literal l1 = m.createTypedLiteral(xsdDate, XSDDatatype.XSDdate); assertEquals(XSDDatatype.XSDdate, l1.getDatatype()); assertEquals("2007-04-04Z", l1.getLexicalForm()); }
public void testDateTime_4() { Literal l1 = m.createTypedLiteral("-P120D", XSDDatatype.XSDduration); Literal l2 = m.createTypedLiteral( l1.getValue() ); assertEquals("-P120D", l2.getLexicalForm() ); } public void testDateTime_5() {
public static String getLiteral(Resource r, Property p) { if ( r == null ) return null ; if ( ! r.hasProperty(p) ) return null ; RDFNode n = r.getProperty(p).getObject() ; if ( n instanceof Literal ) return ((Literal)n).getLexicalForm() ; throw new TestException("Manifest problem (not a Literal): "+n+" => "+p) ; }
public static String getLiteral(Resource r, Property p) { if (r == null) return null; if (!r.hasProperty(p)) return null; RDFNode n = r.getProperty(p).getObject(); if (n instanceof Literal) return ((Literal) n).getLexicalForm(); throw new ManifestException("Manifest problem (not a Literal): " + n + " => " + p); }
public void testCreateLiteralFromNode() { final RDFNode S = model.getRDFNode(NodeCreateUtils.create("42")); JenaTestBase.assertInstanceOf(Literal.class, S); Assert.assertEquals("42", ((Literal) S).getLexicalForm()); }
public static String getLiteral(Resource r, Property p) { if ( r == null ) return null ; if ( ! r.hasProperty(p) ) return null ; RDFNode n = r.getProperty(p).getObject() ; if ( n instanceof Literal ) return ((Literal)n).getLexicalForm() ; throw new TestException("Manifest problem (not a Literal): "+n+" => "+p) ; }
public void testCreateTypedLiteral() { final Literal l = ResourceFactory.createTypedLiteral("22", XSDDatatype.XSDinteger); Assert.assertTrue(l.getLexicalForm().equals("22")); Assert.assertTrue(l.getLanguage().equals("")); Assert.assertTrue(l.getDatatype() == XSDDatatype.XSDinteger); Assert.assertTrue(l.getDatatypeURI().equals( XSDDatatype.XSDinteger.getURI())); }
public void testCreateLiteral() { final Literal l = ResourceFactory.createPlainLiteral("lex"); Assert.assertTrue(l.getLexicalForm().equals("lex")); Assert.assertTrue(l.getLanguage().equals("")); Assert.assertNull(l.getDatatype()); Assert.assertNull(l.getDatatypeURI()); }
public void testCreateTypedLiteralObject() { final Literal l = ResourceFactory.createTypedLiteral( 22 ); Assert.assertEquals("22", l.getLexicalForm()); Assert.assertEquals("", l.getLanguage()); Assert.assertEquals(XSDDatatype.XSDint, l.getDatatype()); }
public void testCreateTypedLiteralObject() { final Literal l = ResourceFactory.createTypedLiteral( 22 ); Assert.assertEquals("22", l.getLexicalForm()); Assert.assertEquals("", l.getLanguage()); Assert.assertEquals(XSDDatatype.XSDint, l.getDatatype()); }