/** Calculate a localname - enforce legal Turle * escape PN_LOCAL_ESC, check for final '.' * Use with {@link #namespaceTTL} */ public static String localnameTTL(String string) { String x = localname(string) ; if ( x.isEmpty()) return x ; return escape_PN_LOCAL_ESC(x) ; }
/** Calculate a localname - enforce legal Turle * escape PN_LOCAL_ESC, check for final '.' * Use with {@link #namespaceTTL} */ public static String localnameTTL(String string) { String x = localname(string) ; if ( x.isEmpty()) return x ; return escape_PN_LOCAL_ESC(x) ; }
private static String xsdDatatypeName(RDFDatatype datatype) { return "XSD "+SplitIRI.localname(datatype.getURI()); } }
private void testPrefixLocalnameNot(String string, String expectedPrefix, String expectedLocalname) { String ns = namespace(string) ; String ln = localname(string) ; boolean b1 = Objects.equals(expectedPrefix, ns) ; boolean b2 = Objects.equals(expectedLocalname, ln) ; // Test not both true. Assert.assertFalse("Wrong: ("+ns+","+ln+")", b1&&b2); // But it still combines. String x = ns+ln ; Assert.assertEquals(string, x) ; } }
private void testPrefixLocalnameNot(String string, String expectedPrefix, String expectedLocalname) { String ns = namespace(string) ; String ln = localname(string) ; boolean b1 = Objects.equals(expectedPrefix, ns) ; boolean b2 = Objects.equals(expectedLocalname, ln) ; // Test not both true. Assert.assertFalse("Wrong: ("+ns+","+ln+")", b1&&b2); // But it still combines. String x = ns+ln ; Assert.assertEquals(string, x) ; } }
private void testPrefixLocalname(String string, String expectedNamespace, String expectedLocalname) { String actualNamespace = namespace(string) ; String actualLocalName = localname(string) ; checkPrefixLocalname(string, expectedNamespace, actualNamespace, expectedLocalname, actualLocalName) ; if ( expectedNamespace != null && expectedLocalname != null ) { String x = actualNamespace+actualLocalName ; Assert.assertEquals(string, x) ; } }
private void testPrefixLocalname(String string, String expectedNamespace, String expectedLocalname) { String actualNamespace = namespace(string) ; String actualLocalName = localname(string) ; checkPrefixLocalname(string, expectedNamespace, actualNamespace, expectedLocalname, actualLocalName) ; if ( expectedNamespace != null && expectedLocalname != null ) { String x = actualNamespace+actualLocalName ; Assert.assertEquals(string, x) ; } }