http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataIT.java ---------------------------------------------------------------------- diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataIT.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataIT.java index 0797033..611a141 100644 --- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataIT.java +++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataIT.java @@ -28,7 +28,7 @@ import java.util.Set; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.domain.StatementMetadata; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.mongodb.MongoDBRdfConfiguration; @@ -61,8 +61,8 @@ public class MongoStatementMetadataIT extends MongoITBase { @Override protected void updateConfiguration(final MongoDBRdfConfiguration conf) { - final Set<RyaURI> propertySet = new HashSet<>( - Arrays.asList(new RyaURI("http://createdBy"), new RyaURI("http://createdOn"))); + final Set<RyaIRI> propertySet = new HashSet<>( + Arrays.asList(new RyaIRI("http://createdBy"), new RyaIRI("http://createdOn"))); conf.setUseStatementMetadata(true); conf.setStatementMetadataProperties(propertySet); } @@ -76,11 +76,11 @@ public class MongoStatementMetadataIT extends MongoITBase { dao.init(); final StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - final RyaStatement statement = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); + final RyaStatement statement = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); dao.add(statement); SailRepositoryConnection conn = new SailRepository(sail).getConnection(); @@ -121,11 +121,11 @@ public class MongoStatementMetadataIT extends MongoITBase { dao.setConf(conf); dao.init(); final StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Doug")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-15")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Doug")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-15")); - final RyaStatement statement = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); + final RyaStatement statement = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); dao.add(statement); SailRepositoryConnection conn = new SailRepository(sail).getConnection(); @@ -151,13 +151,13 @@ public class MongoStatementMetadataIT extends MongoITBase { dao.setConf(conf); dao.init(); final StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - final RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); - final RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata); + final RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); + final RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata); dao.add(statement1); dao.add(statement2); @@ -210,20 +210,20 @@ public class MongoStatementMetadataIT extends MongoITBase { dao.setConf(conf); dao.init(); final StatementMetadata metadata1 = new StatementMetadata(); - metadata1.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Doug")); - metadata1.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata1.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Doug")); + metadata1.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); final StatementMetadata metadata2 = new StatementMetadata(); - metadata2.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Bob")); - metadata2.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); + metadata2.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Bob")); + metadata2.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); - final RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaURI("http://BurgerShack"), new RyaURI("http://context"), "", metadata1); - final RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://talksTo"), - new RyaURI("http://Betty"), new RyaURI("http://context"), "", metadata1); - final RyaStatement statement3 = new RyaStatement(new RyaURI("http://Fred"), new RyaURI("http://talksTo"), - new RyaURI("http://Amanda"), new RyaURI("http://context"), "", metadata1); - final RyaStatement statement4 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://talksTo"), - new RyaURI("http://Wanda"), new RyaURI("http://context"), "", metadata2); + final RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaIRI("http://BurgerShack"), new RyaIRI("http://context"), "", metadata1); + final RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://talksTo"), + new RyaIRI("http://Betty"), new RyaIRI("http://context"), "", metadata1); + final RyaStatement statement3 = new RyaStatement(new RyaIRI("http://Fred"), new RyaIRI("http://talksTo"), + new RyaIRI("http://Amanda"), new RyaIRI("http://context"), "", metadata1); + final RyaStatement statement4 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://talksTo"), + new RyaIRI("http://Wanda"), new RyaIRI("http://context"), "", metadata2); dao.add(statement1); dao.add(statement2); dao.add(statement3);
http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataNodeIT.java ---------------------------------------------------------------------- diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataNodeIT.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataNodeIT.java index 20fa32d..4f06ace 100644 --- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataNodeIT.java +++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/MongoStatementMetadataNodeIT.java @@ -25,7 +25,7 @@ import java.util.Set; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.domain.StatementMetadata; import org.apache.rya.indexing.statement.metadata.matching.StatementMetadataNode; import org.apache.rya.mongodb.MongoDBRdfConfiguration; @@ -56,7 +56,7 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { @Before public void init() throws Exception { - final Set<RyaURI> propertySet = new HashSet<RyaURI>(Arrays.asList(new RyaURI("http://createdBy"), new RyaURI("http://createdOn"))); + final Set<RyaIRI> propertySet = new HashSet<RyaIRI>(Arrays.asList(new RyaIRI("http://createdBy"), new RyaIRI("http://createdOn"))); conf.setUseStatementMetadata(true); conf.setStatementMetadataProperties(propertySet); } @@ -68,11 +68,11 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { dao.setConf(conf); dao.init(); StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - RyaStatement statement = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); + RyaStatement statement = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); dao.add(statement); SPARQLParser parser = new SPARQLParser(); @@ -112,11 +112,11 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { dao.init(); StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Doug")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-15")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Doug")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-15")); - RyaStatement statement = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); + RyaStatement statement = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); dao.add(statement); SPARQLParser parser = new SPARQLParser(); @@ -143,13 +143,13 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { dao.setConf(conf); dao.init(); StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata); dao.add(statement1); dao.add(statement2); @@ -200,13 +200,13 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { dao.setConf(conf); dao.init(); StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata); dao.add(statement1); dao.add(statement2); @@ -263,11 +263,11 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { dao.setConf(conf); dao.init(); StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); dao.add(statement1); SPARQLParser parser = new SPARQLParser(); @@ -307,13 +307,13 @@ public class MongoStatementMetadataNodeIT extends MongoITBase { dao.setConf(conf); dao.init(); StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://createdBy"), new RyaType("Joe")); - metadata.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); + metadata.addMetadata(new RyaIRI("http://createdBy"), new RyaType("Joe")); + metadata.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-04")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata); dao.add(statement1); dao.add(statement2); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java ---------------------------------------------------------------------- diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java index c4318fb..b8b9eba 100644 --- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java +++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataExternalSetProviderTest.java @@ -28,7 +28,7 @@ import java.util.Set; import org.apache.hadoop.conf.Configuration; import org.apache.rya.accumulo.AccumuloRdfConfiguration; import org.apache.rya.api.RdfCloudTripleStoreConfiguration; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.domain.VarNameUtils; import org.apache.rya.indexing.accumulo.ConfigUtils; import org.apache.rya.indexing.external.matching.JoinSegment; @@ -61,8 +61,8 @@ public class StatementMetadataExternalSetProviderTest { public void createSingleAccumuloMetadataNode() throws MalformedQueryException { AccumuloRdfConfiguration conf = (AccumuloRdfConfiguration) getConf(false); - Set<RyaURI> propertySet = new HashSet<>(); - propertySet.add(new RyaURI("http://createdBy")); + Set<RyaIRI> propertySet = new HashSet<>(); + propertySet.add(new RyaIRI("http://createdBy")); conf.setStatementMetadataProperties(propertySet); StatementMetadataExternalSetProvider metaProvider = new StatementMetadataExternalSetProvider( conf); @@ -88,8 +88,8 @@ public class StatementMetadataExternalSetProviderTest { public void createSingleMongoMetadataNode() throws MalformedQueryException { MongoDBRdfConfiguration conf = (MongoDBRdfConfiguration) getConf(true); - Set<RyaURI> propertySet = new HashSet<>(); - propertySet.add(new RyaURI("http://createdBy")); + Set<RyaIRI> propertySet = new HashSet<>(); + propertySet.add(new RyaIRI("http://createdBy")); conf.setStatementMetadataProperties(propertySet); StatementMetadataExternalSetProvider metaProvider = new StatementMetadataExternalSetProvider(conf); SPARQLParser parser = new SPARQLParser(); @@ -115,9 +115,9 @@ public class StatementMetadataExternalSetProviderTest { public void createMultipleMetadataNode() throws MalformedQueryException { MongoDBRdfConfiguration conf = (MongoDBRdfConfiguration) getConf(true); - Set<RyaURI> propertySet = new HashSet<>(); - propertySet.add(new RyaURI("http://createdBy")); - propertySet.add(new RyaURI("http://createdOn")); + Set<RyaIRI> propertySet = new HashSet<>(); + propertySet.add(new RyaIRI("http://createdBy")); + propertySet.add(new RyaIRI("http://createdOn")); conf.setStatementMetadataProperties(propertySet); StatementMetadataExternalSetProvider metaProvider = new StatementMetadataExternalSetProvider(conf); SPARQLParser parser = new SPARQLParser(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java ---------------------------------------------------------------------- diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java index fba9652..5b6945f 100644 --- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java +++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataOptimizerTest.java @@ -30,7 +30,7 @@ import java.util.Set; import org.apache.rya.accumulo.AccumuloRdfConfiguration; import org.apache.rya.api.RdfCloudTripleStoreConfiguration; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.accumulo.ConfigUtils; import org.apache.rya.indexing.external.matching.JoinSegment; import org.apache.rya.indexing.statement.metadata.matching.StatementMetadataExternalSetProvider; @@ -128,8 +128,8 @@ public class StatementMetadataOptimizerTest { private static RdfCloudTripleStoreConfiguration getConf(boolean useMongo) { RdfCloudTripleStoreConfiguration conf; - Set<RyaURI> propertySet = new HashSet<>( - Arrays.asList(new RyaURI("http://createdBy"), new RyaURI("http://createdOn"))); + Set<RyaIRI> propertySet = new HashSet<>( + Arrays.asList(new RyaIRI("http://createdBy"), new RyaIRI("http://createdOn"))); if (useMongo) { MongoDBRdfConfiguration mConf = new MongoDBRdfConfiguration(); mConf.setBoolean("sc.useMongo", true); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataTestUtils.java ---------------------------------------------------------------------- diff --git a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataTestUtils.java b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataTestUtils.java index 51ea682..9c4cf6d 100644 --- a/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataTestUtils.java +++ b/extras/indexing/src/test/java/org/apache/rya/indexing/statement/metadata/StatementMetadataTestUtils.java @@ -23,7 +23,7 @@ import java.util.HashSet; import java.util.List; import java.util.Set; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.statement.metadata.matching.OWLReify; import org.eclipse.rdf4j.model.IRI; import org.eclipse.rdf4j.model.Value; @@ -37,9 +37,9 @@ import org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor; public class StatementMetadataTestUtils { - private static final List<RyaURI> uriList = Arrays.asList(new RyaURI(RDF.TYPE.toString()), - new RyaURI(OWLReify.SOURCE.toString()), new RyaURI(OWLReify.PROPERTY.toString()), - new RyaURI(OWLReify.TARGET.toString())); + private static final List<RyaIRI> uriList = Arrays.asList(new RyaIRI(RDF.TYPE.toString()), + new RyaIRI(OWLReify.SOURCE.toString()), new RyaIRI(OWLReify.PROPERTY.toString()), + new RyaIRI(OWLReify.TARGET.toString())); public static Set<QueryModelNode> getMetadataNodes(TupleExpr query) { MetadataNodeCollector collector = new MetadataNodeCollector(); @@ -64,7 +64,7 @@ public class StatementMetadataTestUtils { } } - public static Set<StatementPattern> getMetadataStatementPatterns(TupleExpr te, Set<RyaURI> properties) { + public static Set<StatementPattern> getMetadataStatementPatterns(TupleExpr te, Set<RyaIRI> properties) { MetadataStatementPatternCollector collector = new MetadataStatementPatternCollector(properties); te.visit(collector); return collector.getNodes(); @@ -74,9 +74,9 @@ public class StatementMetadataTestUtils { public static class MetadataStatementPatternCollector extends AbstractQueryModelVisitor<RuntimeException> { private Set<StatementPattern> nodes; - private Set<RyaURI> properties; + private Set<RyaIRI> properties; - public MetadataStatementPatternCollector(Set<RyaURI> properties) { + public MetadataStatementPatternCollector(Set<RyaIRI> properties) { this.properties = properties; nodes = new HashSet<>(); } @@ -86,7 +86,7 @@ public class StatementMetadataTestUtils { Var predicate = node.getPredicateVar(); Value val = predicate.getValue(); if (val != null && val instanceof IRI) { - RyaURI ryaVal = new RyaURI(val.stringValue()); + RyaIRI ryaVal = new RyaIRI(val.stringValue()); if (uriList.contains(ryaVal) || properties.contains(ryaVal)) { nodes.add(node); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/indexingExample/src/main/java/StatementMetadataExample.java ---------------------------------------------------------------------- diff --git a/extras/indexingExample/src/main/java/StatementMetadataExample.java b/extras/indexingExample/src/main/java/StatementMetadataExample.java index 9f0afc9..56e8581 100644 --- a/extras/indexingExample/src/main/java/StatementMetadataExample.java +++ b/extras/indexingExample/src/main/java/StatementMetadataExample.java @@ -34,7 +34,7 @@ import org.apache.rya.accumulo.AccumuloRyaDAO; import org.apache.rya.api.RdfCloudTripleStoreConfiguration; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.domain.StatementMetadata; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.indexing.accumulo.ConfigUtils; @@ -111,25 +111,25 @@ public class StatementMetadataExample { + "_:blankNode <http://createdOn> ?z }\n"; StatementMetadata metadata1 = new StatementMetadata(); - metadata1.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata1.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-02")); + metadata1.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata1.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-02")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata1); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata1); StatementMetadata metadata2 = new StatementMetadata(); - metadata2.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata2.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); + metadata2.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata2.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata2); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata2); StatementMetadata metadata3 = new StatementMetadata(); - metadata3.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Fred")); - metadata3.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-03-08")); + metadata3.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Fred")); + metadata3.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-03-08")); - RyaStatement statement3 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("Library"), new RyaURI("http://context"), "", metadata3); + RyaStatement statement3 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("Library"), new RyaIRI("http://context"), "", metadata3); // add statements for querying dao.add(statement1); @@ -176,12 +176,12 @@ public class StatementMetadataExample { + "_:blankNode <http://hasTimeStamp> ?y }\n"; StatementMetadata metadata = new StatementMetadata(); - metadata.addMetadata(new RyaURI("http://hasTimeStamp"), new RyaType(XMLSchema.TIME, "09:30:10.5")); + metadata.addMetadata(new RyaIRI("http://hasTimeStamp"), new RyaType(XMLSchema.TIME, "09:30:10.5")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Doug"), new RyaURI("http://travelsTo"), - new RyaURI("http://NewMexico"), new RyaURI("http://context"), "", metadata); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://NewMexico"), new RyaURI("http://locatedWithin"), - new RyaType("http://UnitedStates"), new RyaURI("http://context"), "", new StatementMetadata()); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Doug"), new RyaIRI("http://travelsTo"), + new RyaIRI("http://NewMexico"), new RyaIRI("http://context"), "", metadata); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://NewMexico"), new RyaIRI("http://locatedWithin"), + new RyaType("http://UnitedStates"), new RyaIRI("http://context"), "", new StatementMetadata()); // add statements for querying dao.add(statement1); @@ -223,25 +223,25 @@ public class StatementMetadataExample { + "_:blankNode <http://createdOn> '2017-02-04'^^xsd:date }\n"; StatementMetadata metadata1 = new StatementMetadata(); - metadata1.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata1.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-02")); + metadata1.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata1.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-02")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata1); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata1); StatementMetadata metadata2 = new StatementMetadata(); - metadata2.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata2.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); + metadata2.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata2.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata2); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata2); StatementMetadata metadata3 = new StatementMetadata(); - metadata3.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Fred")); - metadata3.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-03-08")); + metadata3.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Fred")); + metadata3.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-03-08")); - RyaStatement statement3 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("Library"), new RyaURI("http://context"), "", metadata3); + RyaStatement statement3 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("Library"), new RyaIRI("http://context"), "", metadata3); // add statements for querying dao.add(statement1); @@ -293,32 +293,32 @@ public class StatementMetadataExample { + "_:blankNode2 <http://createdOn> ?a }\n"; StatementMetadata metadata1 = new StatementMetadata(); - metadata1.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata1.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-02")); + metadata1.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata1.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-01-02")); - RyaStatement statement1 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("CoffeeShop"), new RyaURI("http://context"), "", metadata1); + RyaStatement statement1 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("CoffeeShop"), new RyaIRI("http://context"), "", metadata1); StatementMetadata metadata2 = new StatementMetadata(); - metadata2.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata2.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); + metadata2.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata2.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-02-04")); - RyaStatement statement2 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata2); + RyaStatement statement2 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata2); StatementMetadata metadata3 = new StatementMetadata(); - metadata3.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Fred")); - metadata3.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-03-08")); + metadata3.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Fred")); + metadata3.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-03-08")); - RyaStatement statement3 = new RyaStatement(new RyaURI("http://Joe"), new RyaURI("http://worksAt"), - new RyaType("Library"), new RyaURI("http://context"), "", metadata3); + RyaStatement statement3 = new RyaStatement(new RyaIRI("http://Joe"), new RyaIRI("http://worksAt"), + new RyaType("Library"), new RyaIRI("http://context"), "", metadata3); StatementMetadata metadata4 = new StatementMetadata(); - metadata4.addMetadata(new RyaURI("http://createdBy"), new RyaURI("http://Dave")); - metadata4.addMetadata(new RyaURI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-04-16")); + metadata4.addMetadata(new RyaIRI("http://createdBy"), new RyaIRI("http://Dave")); + metadata4.addMetadata(new RyaIRI("http://createdOn"), new RyaType(XMLSchema.DATE, "2017-04-16")); - RyaStatement statement4 = new RyaStatement(new RyaURI("http://Bob"), new RyaURI("http://worksAt"), - new RyaType("HardwareStore"), new RyaURI("http://context"), "", metadata4); + RyaStatement statement4 = new RyaStatement(new RyaIRI("http://Bob"), new RyaIRI("http://worksAt"), + new RyaType("HardwareStore"), new RyaIRI("http://context"), "", metadata4); // add statements for querying dao.add(statement1); @@ -351,8 +351,8 @@ public class StatementMetadataExample { private static AccumuloRdfConfiguration getConf() { AccumuloRdfConfiguration conf; - Set<RyaURI> propertySet = new HashSet<RyaURI>(Arrays.asList(new RyaURI("http://createdBy"), - new RyaURI("http://createdOn"), new RyaURI("http://hasTimeStamp"))); + Set<RyaIRI> propertySet = new HashSet<RyaIRI>(Arrays.asList(new RyaIRI("http://createdBy"), + new RyaIRI("http://createdOn"), new RyaIRI("http://hasTimeStamp"))); conf = new AccumuloRdfConfiguration(); conf.setDisplayQueryPlan(false); conf.setBoolean(ConfigUtils.USE_MOCK_INSTANCE, true); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.export/export.accumulo/src/main/java/org/apache/rya/export/accumulo/util/AccumuloRyaUtils.java ---------------------------------------------------------------------- diff --git a/extras/rya.export/export.accumulo/src/main/java/org/apache/rya/export/accumulo/util/AccumuloRyaUtils.java b/extras/rya.export/export.accumulo/src/main/java/org/apache/rya/export/accumulo/util/AccumuloRyaUtils.java index 090d22f..7e8125c 100644 --- a/extras/rya.export/export.accumulo/src/main/java/org/apache/rya/export/accumulo/util/AccumuloRyaUtils.java +++ b/extras/rya.export/export.accumulo/src/main/java/org/apache/rya/export/accumulo/util/AccumuloRyaUtils.java @@ -54,7 +54,7 @@ import org.apache.rya.accumulo.mr.MRUtils; import org.apache.rya.api.RdfCloudTripleStoreConstants; import org.apache.rya.api.RdfCloudTripleStoreConstants.TABLE_LAYOUT; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.api.resolver.RdfToRyaConversions; import org.apache.rya.api.resolver.RyaTripleContext; @@ -89,41 +89,41 @@ public final class AccumuloRyaUtils { } /** - * Creates a {@link RyaURI} for the specified local name. - * @param localName the URI's local name. - * @return the {@link RyaURI}. + * Creates a {@link RyaIRI} for the specified local name. + * @param localName the IRI's local name. + * @return the {@link RyaIRI}. */ - public static RyaURI createRyaUri(final String localName) { - return createRyaUri(NAMESPACE, localName); + public static RyaIRI createRyaIri(final String localName) { + return createRyaIri(NAMESPACE, localName); } /** - * Creates a {@link RyaURI} for the specified local name. + * Creates a {@link RyaIRI} for the specified local name. * @param namespace the namespace. - * @param localName the URI's local name. - * @return the {@link RyaURI}. + * @param localName the IRI's local name. + * @return the {@link RyaIRI}. */ - public static RyaURI createRyaUri(final String namespace, final String localName) { - return RdfToRyaConversions.convertURI(VALUE_FACTORY.createIRI(namespace, localName)); + public static RyaIRI createRyaIri(final String namespace, final String localName) { + return RdfToRyaConversions.convertIRI(VALUE_FACTORY.createIRI(namespace, localName)); } /** - * Converts a {@link RyaURI} to the contained data string. - * @param the {@link RyaURI} to convert. + * Converts a {@link RyaIRI} to the contained data string. + * @param ryaIri the {@link RyaIRI} to convert. * @return the data value without the namespace. */ - public static String convertRyaUriToString(final RyaURI ryaUri) { - return convertRyaUriToString(NAMESPACE, ryaUri); + public static String convertRyaIriToString(final RyaIRI ryaIri) { + return convertRyaIriToString(NAMESPACE, ryaIri); } /** - * Converts a {@link RyaURI} to the contained data string. + * Converts a {@link RyaIRI} to the contained data string. * @param namespace the namespace. - * @param the {@link RyaURI} to convert. + * @param ryaIri the {@link RyaIRI} to convert. * @return the data value without the namespace. */ - public static String convertRyaUriToString(final String namespace, final RyaURI ryaUri) { - return StringUtils.replaceOnce(ryaUri.getData(), namespace, ""); + public static String convertRyaIriToString(final String namespace, final RyaIRI ryaIri) { + return StringUtils.replaceOnce(ryaIri.getData(), namespace, ""); } /** http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/AccumuloRyaStatementStoreTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/AccumuloRyaStatementStoreTest.java b/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/AccumuloRyaStatementStoreTest.java index 7c2ff83..cdbd0a6 100644 --- a/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/AccumuloRyaStatementStoreTest.java +++ b/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/AccumuloRyaStatementStoreTest.java @@ -272,10 +272,10 @@ public class AccumuloRyaStatementStoreTest { assertEquals(firstRyaStatement, updatedRyaStatement); - final String subject = TestUtils.convertRyaUriToString(updatedRyaStatement.getSubject()); - final String predicate = TestUtils.convertRyaUriToString(updatedRyaStatement.getPredicate()); - updatedRyaStatement.setSubject(TestUtils.createRyaUri(subject + "_UPDATED")); - updatedRyaStatement.setPredicate(TestUtils.createRyaUri(predicate + "_UPDATED")); + final String subject = TestUtils.convertRyaIriToString(updatedRyaStatement.getSubject()); + final String predicate = TestUtils.convertRyaIriToString(updatedRyaStatement.getPredicate()); + updatedRyaStatement.setSubject(TestUtils.createRyaIri(subject + "_UPDATED")); + updatedRyaStatement.setPredicate(TestUtils.createRyaIri(predicate + "_UPDATED")); accumuloRyaStatementStore.updateStatement(firstRyaStatement, updatedRyaStatement); @@ -312,10 +312,10 @@ public class AccumuloRyaStatementStoreTest { assertEquals(firstRyaStatement, updatedRyaStatement); - final String subject = TestUtils.convertRyaUriToString(updatedRyaStatement.getSubject()); - final String predicate = TestUtils.convertRyaUriToString(updatedRyaStatement.getPredicate()); - updatedRyaStatement.setSubject(TestUtils.createRyaUri(subject + "_UPDATED")); - updatedRyaStatement.setPredicate(TestUtils.createRyaUri(predicate + "_UPDATED")); + final String subject = TestUtils.convertRyaIriToString(updatedRyaStatement.getSubject()); + final String predicate = TestUtils.convertRyaIriToString(updatedRyaStatement.getPredicate()); + updatedRyaStatement.setSubject(TestUtils.createRyaIri(subject + "_UPDATED")); + updatedRyaStatement.setPredicate(TestUtils.createRyaIri(predicate + "_UPDATED")); accumuloRyaStatementStore.updateStatement(firstRyaStatement, null); } @@ -333,10 +333,10 @@ public class AccumuloRyaStatementStoreTest { assertEquals(notFoundStatement, updatedRyaStatement); - final String subject = TestUtils.convertRyaUriToString(updatedRyaStatement.getSubject()); - final String predicate = TestUtils.convertRyaUriToString(updatedRyaStatement.getPredicate()); - updatedRyaStatement.setSubject(TestUtils.createRyaUri(subject + "_UPDATED")); - updatedRyaStatement.setPredicate(TestUtils.createRyaUri(predicate + "_UPDATED")); + final String subject = TestUtils.convertRyaIriToString(updatedRyaStatement.getSubject()); + final String predicate = TestUtils.convertRyaIriToString(updatedRyaStatement.getPredicate()); + updatedRyaStatement.setSubject(TestUtils.createRyaIri(subject + "_UPDATED")); + updatedRyaStatement.setPredicate(TestUtils.createRyaIri(predicate + "_UPDATED")); accumuloRyaStatementStore.updateStatement(notFoundStatement, updatedRyaStatement); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/TestUtils.java ---------------------------------------------------------------------- diff --git a/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/TestUtils.java b/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/TestUtils.java index 34d1ba9..d0a00c6 100644 --- a/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/TestUtils.java +++ b/extras/rya.export/export.accumulo/src/test/java/org/apache/rya/export/accumulo/TestUtils.java @@ -21,7 +21,7 @@ package org.apache.rya.export.accumulo; import java.util.Date; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.export.accumulo.util.AccumuloRyaUtils; /** @@ -31,22 +31,21 @@ public final class TestUtils { private static final String NAMESPACE = "#:"; /** - * Creates a {@link RyaURI} for the specified local name. - * @param localName the URI's local name. - * @return the {@link RyraURI}. + * Creates a {@link RyaIRI} for the specified local name. + * @param localName the IRI's local name. + * @return the {@link RyaIRI}. */ - public static RyaURI createRyaUri(final String localName) { - return AccumuloRyaUtils.createRyaUri(NAMESPACE, localName); + public static RyaIRI createRyaIri(final String localName) { + return AccumuloRyaUtils.createRyaIri(NAMESPACE, localName); } /** - * Converts a {@link RyaURI} to the contained data string. - * @param namespace the namespace. - * @param the {@link RyaURI} to convert. + * Converts a {@link RyaIRI} to the contained data string. + * @param ryaIri the {@link RyaIRI} to convert. * @return the data value without the namespace. */ - public static String convertRyaUriToString(final RyaURI RyaUri) { - return AccumuloRyaUtils.convertRyaUriToString(NAMESPACE, RyaUri); + public static String convertRyaIriToString(final RyaIRI ryaIri) { + return AccumuloRyaUtils.convertRyaIriToString(NAMESPACE, ryaIri); } /** @@ -58,10 +57,10 @@ public final class TestUtils { * @return the {@link RyaStatement}. */ public static RyaStatement createRyaStatement(final String subject, final String predicate, final String object, final Date date) { - final RyaURI subjectUri = createRyaUri(subject); - final RyaURI predicateUri = createRyaUri(predicate); - final RyaURI objectUri = createRyaUri(object); - final RyaStatement ryaStatement = new RyaStatement(subjectUri, predicateUri, objectUri); + final RyaIRI subjectIri = createRyaIri(subject); + final RyaIRI predicateIri = createRyaIri(predicate); + final RyaIRI objectIri = createRyaIri(object); + final RyaStatement ryaStatement = new RyaStatement(subjectIri, predicateIri, objectIri); if (date != null) { ryaStatement.setTimestamp(date.getTime()); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java ---------------------------------------------------------------------- diff --git a/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java b/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java index 83fd774..4b7d3f9 100644 --- a/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java +++ b/extras/rya.export/export.integration/src/test/java/org/apache/rya/indexing/export/ITBase.java @@ -35,7 +35,7 @@ import org.apache.rya.api.RdfCloudTripleStoreConfiguration; import org.apache.rya.api.domain.RyaStatement; import org.apache.rya.api.domain.RyaStatement.RyaStatementBuilder; import org.apache.rya.api.domain.RyaType; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.persist.RyaDAOException; import org.apache.rya.api.resolver.RyaToRdfConversions; import org.apache.rya.indexing.accumulo.ConfigUtils; @@ -159,11 +159,11 @@ public abstract class ITBase { checkNotNull(predicate); checkNotNull(object); - final RyaStatementBuilder builder = RyaStatement.builder().setSubject(new RyaURI(subject)) - .setPredicate(new RyaURI(predicate)); + final RyaStatementBuilder builder = RyaStatement.builder().setSubject(new RyaIRI(subject)) + .setPredicate(new RyaIRI(predicate)); if (object.startsWith("http://")) { - builder.setObject(new RyaURI(object)); + builder.setObject(new RyaIRI(object)); } else { builder.setObject(new RyaType(object)); } @@ -188,7 +188,7 @@ public abstract class ITBase { checkNotNull(subject); checkNotNull(predicate); - return RyaStatement.builder().setSubject(new RyaURI(subject)).setPredicate(new RyaURI(predicate)) + return RyaStatement.builder().setSubject(new RyaIRI(subject)).setPredicate(new RyaIRI(predicate)) .setObject(new RyaType(XMLSchema.INT, "" + object)).build(); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/ForwardChainConstants.java ---------------------------------------------------------------------- diff --git a/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/ForwardChainConstants.java b/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/ForwardChainConstants.java index d4ae96f..5220ea5 100644 --- a/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/ForwardChainConstants.java +++ b/extras/rya.forwardchain/src/main/java/org/apache/rya/forwardchain/ForwardChainConstants.java @@ -20,7 +20,7 @@ package org.apache.rya.forwardchain; import org.apache.rya.api.RdfCloudTripleStoreConstants; import org.apache.rya.api.domain.RyaSchema; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.resolver.RdfToRyaConversions; import org.eclipse.rdf4j.model.IRI; import org.eclipse.rdf4j.model.ValueFactory; @@ -32,6 +32,6 @@ public class ForwardChainConstants { public static final IRI DERIVATION_TIME = VF.createIRI(NAMESPACE, "forwardChainIteration"); public static final IRI DERIVATION_RULE = VF.createIRI(NAMESPACE, "forwardChainRule"); - public static final RyaURI RYA_DERIVATION_RULE = RdfToRyaConversions.convertURI(DERIVATION_RULE); - public static final RyaURI RYA_DERIVATION_TIME = RdfToRyaConversions.convertURI(DERIVATION_TIME); + public static final RyaIRI RYA_DERIVATION_RULE = RdfToRyaConversions.convertIRI(DERIVATION_RULE); + public static final RyaIRI RYA_DERIVATION_TIME = RdfToRyaConversions.convertIRI(DERIVATION_TIME); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/Event.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/Event.java b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/Event.java index 4c50bfb..13ea048 100644 --- a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/Event.java +++ b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/Event.java @@ -23,7 +23,7 @@ import static java.util.Objects.requireNonNull; import java.util.Objects; import java.util.Optional; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.TemporalInstant; import org.apache.rya.indexing.TemporalInterval; import org.apache.rya.indexing.geotemporal.GeoTemporalIndexer; @@ -42,7 +42,7 @@ public class Event { private final Optional<Geometry> geometry; private final Optional<TemporalInstant> instant; private final Optional<TemporalInterval> interval; - private final RyaURI subject; + private final RyaIRI subject; private final boolean isInstant; @@ -52,7 +52,7 @@ public class Event { * @param instant - The {@link TemporalInstant} to use when querying. * @param subject - The Subject that both statements must have when querying. */ - private Event(final Geometry geo, final TemporalInstant instant, final RyaURI subject) { + private Event(final Geometry geo, final TemporalInstant instant, final RyaIRI subject) { this.subject = requireNonNull(subject); //these fields are nullable since they are filled field by field. @@ -68,7 +68,7 @@ public class Event { * @param interval - The {@link TemporalInterval} to use when querying. * @param subject - The Subject that both statements must have when querying. */ - private Event(final Geometry geo, final TemporalInterval interval, final RyaURI subject) { + private Event(final Geometry geo, final TemporalInterval interval, final RyaIRI subject) { this.subject = requireNonNull(subject); //these fields are nullable since they are filled field by field. @@ -109,7 +109,7 @@ public class Event { /** * @return The statement subject. */ - public RyaURI getSubject() { + public RyaIRI getSubject() { return subject; } @@ -163,16 +163,16 @@ public class Event { */ @DefaultAnnotation(NonNull.class) public static class Builder { - private RyaURI subject; + private RyaIRI subject; private Geometry geo; private TemporalInstant instant; private TemporalInterval interval; /** - * Sets the {@link RyaURI} subject. + * Sets the {@link RyaIRI} subject. * @param subject - The subject to key on the event. */ - public Builder setSubject(final RyaURI subject) { + public Builder setSubject(final RyaIRI subject) { this.subject = subject; return this; } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode.java b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode.java index 53d4b74..4110d43 100644 --- a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode.java +++ b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode.java @@ -30,7 +30,7 @@ import java.util.Optional; import java.util.Set; import org.apache.commons.lang.builder.EqualsBuilder; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.IndexingExpr; import org.apache.rya.indexing.TemporalInstant; import org.apache.rya.indexing.TemporalInstantRfc3339; @@ -179,7 +179,7 @@ public class EventQueryNode extends ExternalSet implements ExternalBatchingItera if(subjectConstant.isPresent()) { // if it is, fetch that value and then fetch the entity for the subject. subj = subjectConstant.get(); - searchEvents = eventStore.search(Optional.of(new RyaURI(subj)), Optional.of(geoFilters), Optional.of(temporalFilters)); + searchEvents = eventStore.search(Optional.of(new RyaIRI(subj)), Optional.of(geoFilters), Optional.of(temporalFilters)); } else { searchEvents = eventStore.search(Optional.empty(), Optional.of(geoFilters), Optional.of(temporalFilters)); } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/storage/EventStorage.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/storage/EventStorage.java b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/storage/EventStorage.java index 47c18a0..5529960 100644 --- a/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/storage/EventStorage.java +++ b/extras/rya.geoindexing/geo.common/src/main/java/org/apache/rya/indexing/geotemporal/storage/EventStorage.java @@ -21,7 +21,7 @@ package org.apache.rya.indexing.geotemporal.storage; import java.util.Collection; import java.util.Optional; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.IndexingExpr; import org.apache.rya.indexing.geotemporal.GeoTemporalIndexer; import org.apache.rya.indexing.geotemporal.model.Event; @@ -38,7 +38,7 @@ public interface EventStorage extends RyaObjectStorage<Event> { * @return The {@link Event}, if one exists for the subject. * @throws ObjectStorageException A problem occurred while fetching the Entity from the storage. */ - public Collection<Event> search(final Optional<RyaURI> subject, Optional<Collection<IndexingExpr>> geoFilters, Optional<Collection<IndexingExpr>> temporalFilters) throws ObjectStorageException; + public Collection<Event> search(final Optional<RyaIRI> subject, Optional<Collection<IndexingExpr>> geoFilters, Optional<Collection<IndexingExpr>> temporalFilters) throws ObjectStorageException; /** * Indicates a problem while interacting with an {@link EventStorage}. http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverter.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverter.java b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverter.java index 926f357..f44699d 100644 --- a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverter.java +++ b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverter.java @@ -23,7 +23,7 @@ import static java.util.Objects.requireNonNull; import java.util.Date; import java.util.List; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.TemporalInstant; import org.apache.rya.indexing.TemporalInstantRfc3339; import org.apache.rya.indexing.TemporalInterval; @@ -97,7 +97,7 @@ public class EventDocumentConverter implements DocumentConverter<Event>{ final String subject = document.getString(SUBJECT); final Event.Builder builder = new Event.Builder() - .setSubject(new RyaURI(subject)); + .setSubject(new RyaIRI(subject)); if(document.containsKey(GEO_KEY)) { final Document geoObj = (Document) document.get(GEO_KEY); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventUpdater.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventUpdater.java b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventUpdater.java index 1c62407..e41f405 100644 --- a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventUpdater.java +++ b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/EventUpdater.java @@ -22,7 +22,7 @@ import static java.util.Objects.requireNonNull; import java.util.Optional; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.geotemporal.model.Event; import org.apache.rya.indexing.geotemporal.storage.EventStorage; import org.apache.rya.indexing.geotemporal.storage.EventStorage.EventStorageException; @@ -36,7 +36,7 @@ import edu.umd.cs.findbugs.annotations.NonNull; * Performs update operations over an {@link EventStorage}. */ @DefaultAnnotation(NonNull.class) -public class EventUpdater implements MongoDocumentUpdater<RyaURI, Event>{ +public class EventUpdater implements MongoDocumentUpdater<RyaIRI, Event>{ private final EventStorage events; /** @@ -49,7 +49,7 @@ public class EventUpdater implements MongoDocumentUpdater<RyaURI, Event>{ } @Override - public Optional<Event> getOld(final RyaURI key) throws EventStorageException { + public Optional<Event> getOld(final RyaIRI key) throws EventStorageException { try { return events.get(key); } catch (final ObjectStorageException e) { http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorage.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorage.java b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorage.java index 9c13c8b..d7b1850 100644 --- a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorage.java +++ b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorage.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Optional; import java.util.Set; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.IndexingExpr; import org.apache.rya.indexing.entity.model.TypedEntity; import org.apache.rya.indexing.entity.storage.mongo.DocumentConverter.DocumentConverterException; @@ -100,7 +100,7 @@ public class MongoEventStorage implements EventStorage { } @Override - public Optional<Event> get(final RyaURI subject) throws EventStorageException { + public Optional<Event> get(final RyaIRI subject) throws EventStorageException { requireNonNull(subject); try { @@ -119,7 +119,7 @@ public class MongoEventStorage implements EventStorage { } @Override - public Collection<Event> search(final Optional<RyaURI> subject, final Optional<Collection<IndexingExpr>> geoFilters, final Optional<Collection<IndexingExpr>> temporalFilters) throws EventStorageException { + public Collection<Event> search(final Optional<RyaIRI> subject, final Optional<Collection<IndexingExpr>> geoFilters, final Optional<Collection<IndexingExpr>> temporalFilters) throws EventStorageException { requireNonNull(subject); try { @@ -174,7 +174,7 @@ public class MongoEventStorage implements EventStorage { } @Override - public boolean delete(final RyaURI subject) throws EventStorageException { + public boolean delete(final RyaIRI subject) throws EventStorageException { requireNonNull(subject); try { @@ -189,7 +189,7 @@ public class MongoEventStorage implements EventStorage { } } - private static Bson makeSubjectFilter(final RyaURI subject) { + private static Bson makeSubjectFilter(final RyaIRI subject) { return Filters.eq(EventDocumentConverter.SUBJECT, subject.getData()); } } http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoGeoTemporalIndexer.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoGeoTemporalIndexer.java b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoGeoTemporalIndexer.java index bc836bd..4e53481 100644 --- a/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoGeoTemporalIndexer.java +++ b/extras/rya.geoindexing/geo.mongo/src/main/java/org/apache/rya/indexing/geotemporal/mongo/MongoGeoTemporalIndexer.java @@ -30,7 +30,7 @@ import java.util.regex.Matcher; import org.apache.hadoop.conf.Configuration; import org.apache.log4j.Logger; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.api.resolver.RyaToRdfConversions; import org.apache.rya.indexing.GeoConstants; import org.apache.rya.indexing.TemporalInstant; @@ -112,7 +112,7 @@ public class MongoGeoTemporalIndexer extends AbstractMongoIndexer<GeoTemporalMon @Override public void deleteStatement(final RyaStatement statement) throws IOException { requireNonNull(statement); - final RyaURI subject = statement.getSubject(); + final RyaIRI subject = statement.getSubject(); try { final EventStorage eventStore = events.get(); checkState(events != null, "Must set this indexers configuration before storing statements."); @@ -161,7 +161,7 @@ public class MongoGeoTemporalIndexer extends AbstractMongoIndexer<GeoTemporalMon } } - private void updateEvent(final RyaURI subject, final RyaStatement statement) throws IndexingException, ParseException { + private void updateEvent(final RyaIRI subject, final RyaStatement statement) throws IndexingException, ParseException { final EventStorage eventStore = events.get(); checkState(events != null, "Must set this indexers configuration before storing statements."); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/MongoGeoTemporalIndexIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/MongoGeoTemporalIndexIT.java b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/MongoGeoTemporalIndexIT.java index 316117b..f49252a 100644 --- a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/MongoGeoTemporalIndexIT.java +++ b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/MongoGeoTemporalIndexIT.java @@ -27,7 +27,7 @@ import java.util.List; import java.util.Optional; import java.util.Set; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.GeoConstants; import org.apache.rya.indexing.GeoRyaSailFactory; import org.apache.rya.indexing.TemporalInstantRfc3339; @@ -70,7 +70,7 @@ public class MongoGeoTemporalIndexIT extends MongoITBase { addStatements(repo.getConnection()); final EventStorage events = indexer.getEventStorage(); - final RyaURI subject = new RyaURI("urn:event1"); + final RyaIRI subject = new RyaIRI("urn:event1"); final Optional<Event> event = events.get(subject); assertTrue(event.isPresent()); } finally { http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode2IT.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode2IT.java b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode2IT.java index cfcb513..e27b720 100644 --- a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode2IT.java +++ b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/model/EventQueryNode2IT.java @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.IndexingExpr; import org.apache.rya.indexing.IndexingFunctionRegistry; import org.apache.rya.indexing.IndexingFunctionRegistry.FUNCTION_TYPE; @@ -114,7 +114,7 @@ public class EventQueryNode2IT extends MongoITBase { @Test public void evaluate_constantSubject() throws Exception { final EventStorage storage = new MongoEventStorage(super.getMongoClient(), "testDB"); - RyaURI subject = new RyaURI("urn:event-1111"); + RyaIRI subject = new RyaIRI("urn:event-1111"); final Geometry geo = GF.createPoint(new Coordinate(1, 1)); final TemporalInstant temp = new TemporalInstantRfc3339(2015, 12, 30, 12, 00, 0); final Event event = Event.builder() @@ -123,7 +123,7 @@ public class EventQueryNode2IT extends MongoITBase { .setTemporalInstant(temp) .build(); - subject = new RyaURI("urn:event-2222"); + subject = new RyaIRI("urn:event-2222"); final Event otherEvent = Event.builder() .setSubject(subject) .setGeometry(geo) @@ -163,7 +163,7 @@ public class EventQueryNode2IT extends MongoITBase { @Test public void evaluate_variableSubject() throws Exception { final EventStorage storage = new MongoEventStorage(super.getMongoClient(), "testDB"); - RyaURI subject = new RyaURI("urn:event-1111"); + RyaIRI subject = new RyaIRI("urn:event-1111"); Geometry geo = GF.createPoint(new Coordinate(1, 1)); final TemporalInstant temp = new TemporalInstantRfc3339(2015, 12, 30, 12, 00, 0); final Event event = Event.builder() @@ -172,7 +172,7 @@ public class EventQueryNode2IT extends MongoITBase { .setTemporalInstant(temp) .build(); - subject = new RyaURI("urn:event-2222"); + subject = new RyaIRI("urn:event-2222"); geo = GF.createPoint(new Coordinate(-1, -1)); final Event otherEvent = Event.builder() .setSubject(subject) @@ -217,7 +217,7 @@ public class EventQueryNode2IT extends MongoITBase { @Test public void evaluate_variableSubject_existingBindingset() throws Exception { final EventStorage storage = new MongoEventStorage(super.getMongoClient(), "testDB"); - RyaURI subject = new RyaURI("urn:event-1111"); + RyaIRI subject = new RyaIRI("urn:event-1111"); Geometry geo = GF.createPoint(new Coordinate(1, 1)); final TemporalInstant temp = new TemporalInstantRfc3339(2015, 12, 30, 12, 00, 0); final Event event = Event.builder() @@ -226,7 +226,7 @@ public class EventQueryNode2IT extends MongoITBase { .setTemporalInstant(temp) .build(); - subject = new RyaURI("urn:event-2222"); + subject = new RyaIRI("urn:event-2222"); geo = GF.createPoint(new Coordinate(-1, -1)); final Event otherEvent = Event.builder() .setSubject(subject) @@ -269,7 +269,7 @@ public class EventQueryNode2IT extends MongoITBase { @Test public void evaluate_variableSubject_existingBindingsetWrongFilters() throws Exception { final EventStorage storage = new MongoEventStorage(super.getMongoClient(), "testDB"); - RyaURI subject = new RyaURI("urn:event-1111"); + RyaIRI subject = new RyaIRI("urn:event-1111"); Geometry geo = GF.createPoint(new Coordinate(1, 1)); final TemporalInstant temp = new TemporalInstantRfc3339(2015, 12, 30, 12, 00, 0); final Event event = Event.builder() @@ -278,7 +278,7 @@ public class EventQueryNode2IT extends MongoITBase { .setTemporalInstant(temp) .build(); - subject = new RyaURI("urn:event-2222"); + subject = new RyaIRI("urn:event-2222"); geo = GF.createPoint(new Coordinate(-10, -10)); final Event otherEvent = Event.builder() .setSubject(subject) @@ -319,11 +319,11 @@ public class EventQueryNode2IT extends MongoITBase { final List<StatementPattern> sps = getSps(query); final List<FunctionCall> filters = getFilters(query); for(final FunctionCall filter : filters) { - final IRI filterURI = VF.createIRI(filter.getURI()); - final Var objVar = IndexingFunctionRegistry.getResultVarFromFunctionCall(filterURI, filter.getArgs()); + final IRI filterIRI = VF.createIRI(filter.getURI()); + final Var objVar = IndexingFunctionRegistry.getResultVarFromFunctionCall(filterIRI, filter.getArgs()); final Value[] arguments = extractArguments(objVar.getName(), filter); - final IndexingExpr expr = new IndexingExpr(filterURI, sps.get(0), Arrays.stream(arguments).toArray()); - if(IndexingFunctionRegistry.getFunctionType(filterURI) == FUNCTION_TYPE.GEO) { + final IndexingExpr expr = new IndexingExpr(filterIRI, sps.get(0), Arrays.stream(arguments).toArray()); + if(IndexingFunctionRegistry.getFunctionType(filterIRI) == FUNCTION_TYPE.GEO) { geoFilters.add(expr); } else { temporalFilters.add(expr); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverterTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverterTest.java b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverterTest.java index 3f2f9d5..fa6ce85 100644 --- a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverterTest.java +++ b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/EventDocumentConverterTest.java @@ -20,7 +20,7 @@ package org.apache.rya.indexing.geotemporal.mongo; import static org.junit.Assert.assertEquals; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.TemporalInstant; import org.apache.rya.indexing.TemporalInstantRfc3339; import org.apache.rya.indexing.entity.storage.mongo.DocumentConverter.DocumentConverterException; @@ -48,7 +48,7 @@ public class EventDocumentConverterTest { // An Event that will be stored. final Event event = Event.builder() - .setSubject(new RyaURI("urn:event/001")) + .setSubject(new RyaIRI("urn:event/001")) .setGeometry(geo) .setTemporalInstant(instant) .build(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/GeoTemporalMongoDBStorageStrategyTest.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/GeoTemporalMongoDBStorageStrategyTest.java b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/GeoTemporalMongoDBStorageStrategyTest.java index f18b1da..b50fddb 100644 --- a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/GeoTemporalMongoDBStorageStrategyTest.java +++ b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/GeoTemporalMongoDBStorageStrategyTest.java @@ -315,11 +315,11 @@ public class GeoTemporalMongoDBStorageStrategyTest { final List<StatementPattern> sps = getSps(query); final List<FunctionCall> filters = getFilters(query); for(final FunctionCall filter : filters) { - final IRI filterURI = VF.createIRI(filter.getURI()); - final Var objVar = IndexingFunctionRegistry.getResultVarFromFunctionCall(filterURI, filter.getArgs()); + final IRI filterIRI = VF.createIRI(filter.getURI()); + final Var objVar = IndexingFunctionRegistry.getResultVarFromFunctionCall(filterIRI, filter.getArgs()); final Value[] arguments = extractArguments(objVar.getName(), filter); - final IndexingExpr expr = new IndexingExpr(filterURI, sps.get(0), Arrays.stream(arguments).toArray()); - if(IndexingFunctionRegistry.getFunctionType(filterURI) == FUNCTION_TYPE.GEO) { + final IndexingExpr expr = new IndexingExpr(filterIRI, sps.get(0), Arrays.stream(arguments).toArray()); + if(IndexingFunctionRegistry.getFunctionType(filterIRI) == FUNCTION_TYPE.GEO) { geoFilters.add(expr); } else { temporalFilters.add(expr); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorageIT.java ---------------------------------------------------------------------- diff --git a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorageIT.java b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorageIT.java index c7d8a81..a10f05e 100644 --- a/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorageIT.java +++ b/extras/rya.geoindexing/geo.mongo/src/test/java/org/apache/rya/indexing/geotemporal/mongo/MongoEventStorageIT.java @@ -24,7 +24,7 @@ import static org.junit.Assert.assertTrue; import java.util.Optional; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.indexing.TemporalInstant; import org.apache.rya.indexing.TemporalInstantRfc3339; import org.apache.rya.indexing.geotemporal.model.Event; @@ -55,7 +55,7 @@ public class MongoEventStorageIT extends MongoITBase { // An Event that will be stored. final Event event = Event.builder() - .setSubject(new RyaURI("urn:event/001")) + .setSubject(new RyaIRI("urn:event/001")) .setGeometry(geo) .setTemporalInstant(instant) .build(); @@ -65,7 +65,7 @@ public class MongoEventStorageIT extends MongoITBase { storage.create(event); // Get it. - final Optional<Event> storedEvent = storage.get(new RyaURI("urn:event/001")); + final Optional<Event> storedEvent = storage.get(new RyaIRI("urn:event/001")); // Verify the correct value was returned. assertEquals(event, storedEvent.get()); @@ -78,7 +78,7 @@ public class MongoEventStorageIT extends MongoITBase { // An Event that will be stored. final Event event = Event.builder() - .setSubject(new RyaURI("urn:event/001")) + .setSubject(new RyaIRI("urn:event/001")) .setGeometry(geo) .setTemporalInstant(instant) .build(); @@ -101,7 +101,7 @@ public class MongoEventStorageIT extends MongoITBase { public void get_noneExisting() throws Exception { // Get a Type that hasn't been created. final EventStorage storage = new MongoEventStorage(super.getMongoClient(), RYA_INSTANCE_NAME); - final Optional<Event> storedEvent = storage.get(new RyaURI("urn:event/000")); + final Optional<Event> storedEvent = storage.get(new RyaIRI("urn:event/000")); // Verify nothing was returned. assertFalse(storedEvent.isPresent()); @@ -114,7 +114,7 @@ public class MongoEventStorageIT extends MongoITBase { // An Event that will be stored. final Event event = Event.builder() - .setSubject(new RyaURI("urn:event/002")) + .setSubject(new RyaIRI("urn:event/002")) .setGeometry(geo) .setTemporalInstant(instant) .build(); @@ -124,7 +124,7 @@ public class MongoEventStorageIT extends MongoITBase { storage.create(event); // Delete it. - final boolean deleted = storage.delete( new RyaURI("urn:event/002") ); + final boolean deleted = storage.delete( new RyaIRI("urn:event/002") ); // Verify a document was deleted. assertTrue( deleted ); @@ -134,7 +134,7 @@ public class MongoEventStorageIT extends MongoITBase { public void delete_nonExisting() throws Exception { // Delete an Event that has not been created. final EventStorage storage = new MongoEventStorage(super.getMongoClient(), RYA_INSTANCE_NAME); - final boolean deleted = storage.delete( new RyaURI("urn:event/003") ); + final boolean deleted = storage.delete( new RyaIRI("urn:event/003") ); // Verify no document was deleted. assertFalse( deleted ); @@ -148,7 +148,7 @@ public class MongoEventStorageIT extends MongoITBase { // An Event that will be stored. final Event event = Event.builder() - .setSubject(new RyaURI("urn:event/004")) + .setSubject(new RyaIRI("urn:event/004")) .setGeometry(geo) .setTemporalInstant(instant) .build(); @@ -156,7 +156,7 @@ public class MongoEventStorageIT extends MongoITBase { storage.create(event); // Show Alice was stored. - Optional<Event> latest = storage.get(new RyaURI("urn:event/004")); + Optional<Event> latest = storage.get(new RyaIRI("urn:event/004")); assertEquals(event, latest.get()); instant = new TemporalInstantRfc3339(DateTime.now()); @@ -168,7 +168,7 @@ public class MongoEventStorageIT extends MongoITBase { storage.update(event, updated); // Fetch the Alice object and ensure it has the new value. - latest = storage.get(new RyaURI("urn:event/004")); + latest = storage.get(new RyaIRI("urn:event/004")); assertEquals(updated, latest.get()); } @@ -181,13 +181,13 @@ public class MongoEventStorageIT extends MongoITBase { // Two objects that do not have the same Subjects. final Event old = Event.builder() - .setSubject(new RyaURI("urn:event/001")) + .setSubject(new RyaIRI("urn:event/001")) .setGeometry(geo) .setTemporalInstant(instant) .build(); final Event updated = Event.builder() - .setSubject(new RyaURI("urn:event/002")) + .setSubject(new RyaIRI("urn:event/002")) .setGeometry(geo) .setTemporalInstant(instant) .build(); http://git-wip-us.apache.org/repos/asf/incubator-rya/blob/9c2bad66/extras/rya.giraph/src/test/java/org/apache/rya/giraph/format/TestVertexFormat.java ---------------------------------------------------------------------- diff --git a/extras/rya.giraph/src/test/java/org/apache/rya/giraph/format/TestVertexFormat.java b/extras/rya.giraph/src/test/java/org/apache/rya/giraph/format/TestVertexFormat.java index 920e876..25aafee 100644 --- a/extras/rya.giraph/src/test/java/org/apache/rya/giraph/format/TestVertexFormat.java +++ b/extras/rya.giraph/src/test/java/org/apache/rya/giraph/format/TestVertexFormat.java @@ -34,7 +34,7 @@ import org.apache.rya.accumulo.AccumuloRdfConfiguration; import org.apache.rya.accumulo.AccumuloRyaDAO; import org.apache.rya.api.RdfCloudTripleStoreConfiguration; import org.apache.rya.api.domain.RyaStatement; -import org.apache.rya.api.domain.RyaURI; +import org.apache.rya.api.domain.RyaIRI; import org.apache.rya.giraph.format.RyaVertexInputFormat; import org.apache.rya.indexing.accumulo.ConfigUtils; import org.apache.rya.sail.config.RyaSailFactory; @@ -83,18 +83,18 @@ public class TestVertexFormat extends BspCase { AccumuloRdfConfiguration conf = getConf(); AccumuloRyaDAO ryaDAO = RyaSailFactory.getAccumuloDAO(conf); - ryaDAO.add(new RyaStatement(new RyaURI("urn:test#1234"), - new RyaURI("urn:test#pred1"), - new RyaURI("urn:test#obj1"))); - ryaDAO.add(new RyaStatement(new RyaURI("urn:test#1234"), - new RyaURI("urn:test#pred2"), - new RyaURI("urn:test#obj2"))); - ryaDAO.add(new RyaStatement(new RyaURI("urn:test#1234"), - new RyaURI("urn:test#pred3"), - new RyaURI("urn:test#obj3"))); - ryaDAO.add(new RyaStatement(new RyaURI("urn:test#1234"), - new RyaURI("urn:test#pred4"), - new RyaURI("urn:test#obj4"))); + ryaDAO.add(new RyaStatement(new RyaIRI("urn:test#1234"), + new RyaIRI("urn:test#pred1"), + new RyaIRI("urn:test#obj1"))); + ryaDAO.add(new RyaStatement(new RyaIRI("urn:test#1234"), + new RyaIRI("urn:test#pred2"), + new RyaIRI("urn:test#obj2"))); + ryaDAO.add(new RyaStatement(new RyaIRI("urn:test#1234"), + new RyaIRI("urn:test#pred3"), + new RyaIRI("urn:test#obj3"))); + ryaDAO.add(new RyaStatement(new RyaIRI("urn:test#1234"), + new RyaIRI("urn:test#pred4"), + new RyaIRI("urn:test#obj4"))); ryaDAO.flush(); GiraphJob job = new GiraphJob(conf, getCallingMethodName());