public abstract class ACache extends Object implements ICache
| Constructor and Description |
|---|
ACache() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addInstance(Instance i) |
abstract ACache |
addProperty(String sourcePropertyName,
String targetPropertyName,
String processingChain)
Method to process data of a property into a new property with specific preprocessing.
|
abstract void |
addTriple(String s,
String p,
String o) |
abstract ACache |
clone() |
abstract boolean |
containsInstance(Instance i) |
abstract boolean |
containsUri(String uri) |
abstract boolean |
equals(Object obj) |
abstract ArrayList<Instance> |
getAllInstances() |
abstract Set<String> |
getAllProperties() |
abstract ArrayList<String> |
getAllUris() |
abstract Instance |
getInstance(String uri) |
abstract Instance |
getNextInstance() |
abstract ACache |
getSample(int size) |
abstract int |
hashCode() |
abstract org.apache.jena.rdf.model.Model |
parseCSVtoRDFModel(String baseURI,
String IDbaseURI,
String rdfType)
Basic method to create a JENA Model out of a cache.
|
abstract void |
replaceInstance(String uri,
Instance a) |
abstract void |
resetIterator() |
abstract int |
size() |
public abstract void addInstance(Instance i)
public abstract Instance getNextInstance()
public abstract boolean containsInstance(Instance i)
public abstract boolean containsUri(String uri)
public abstract void resetIterator()
public abstract int size()
public abstract ACache getSample(int size)
public abstract ACache addProperty(String sourcePropertyName, String targetPropertyName, String processingChain)
sourcePropertyName - Name of the property to process.targetPropertyName - Name of the new property to process data into.processingChain - Preprocessing Expression.public abstract org.apache.jena.rdf.model.Model parseCSVtoRDFModel(String baseURI, String IDbaseURI, String rdfType)
baseURI - Base URI of properties, could be empty.IDbaseURI - Base URI for id of resources: URI(instance) := IDbaseURI+instance.getID(). Could be empty.rdfType - rdf:Type of the instances.Copyright © 2018. All rights reserved.