|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mindswap.pellet.jena.graph.loader.DefaultGraphLoader
public class DefaultGraphLoader
Title:
Description:
Copyright: Copyright (c) 2008
Company: Clark & Parsia, LLC.
| Field Summary | |
|---|---|
static java.util.logging.Logger |
log
|
static QNameProvider |
qnames
|
| Constructor Summary | |
|---|---|
DefaultGraphLoader()
|
|
| Method Summary | |
|---|---|
void |
clear()
Clear all internal caches (essentially used for mapping bnodes to ATerm structures) |
com.hp.hpl.jena.graph.Graph |
getGraph()
Get the Jena graph used in the loader. |
java.util.Set<java.lang.String> |
getUnpportedFeatures()
Returns the unsupported axioms ignored by the loader. |
boolean |
isLoadABox()
Returns if the loader will load the Abox triples. |
boolean |
isPreprocessTypeTriples()
Returns if the loader will preprocess rdf:type triples. |
void |
load()
Load the axioms from the Jena graph to the given KB. |
aterm.ATermAppl |
node2term(com.hp.hpl.jena.graph.Node node)
Translate the given graph node into an ATerm object. |
void |
preprocess()
Do the preprocessing steps necessary to cache any information that will be used for loading. |
void |
setGraph(com.hp.hpl.jena.graph.Graph graph)
Set the graph that will be used during loading. |
void |
setKB(KnowledgeBase kb)
|
void |
setLoadABox(boolean loadABox)
Sets the flag that tells the loader to skip ABox (instance) statements. |
void |
setPreprocessTypeTriples(boolean preprocessTypeTriples)
This option forces the loader to process type triples before processing other triples. |
void |
setProgressMonitor(ProgressMonitor monitor)
Set the progress monitor that will show the load progress. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.util.logging.Logger log
public static QNameProvider qnames
| Constructor Detail |
|---|
public DefaultGraphLoader()
| Method Detail |
|---|
public void setProgressMonitor(ProgressMonitor monitor)
setProgressMonitor in interface GraphLoaderpublic void setGraph(com.hp.hpl.jena.graph.Graph graph)
setGraph in interface GraphLoaderpublic com.hp.hpl.jena.graph.Graph getGraph()
getGraph in interface GraphLoaderpublic java.util.Set<java.lang.String> getUnpportedFeatures()
getUnpportedFeatures in interface GraphLoaderpublic void clear()
clear in interface GraphLoaderpublic aterm.ATermAppl node2term(com.hp.hpl.jena.graph.Node node)
node2term in interface GraphLoaderpublic void setKB(KnowledgeBase kb)
setKB in interface GraphLoader
public void load()
throws UnsupportedFeatureException
load in interface GraphLoaderUnsupportedFeatureExceptionpublic void preprocess()
preprocess in interface GraphLoaderpublic boolean isLoadABox()
GraphLoader
isLoadABox in interface GraphLoaderGraphLoader.setLoadABox(boolean)public void setLoadABox(boolean loadABox)
GraphLoader
setLoadABox in interface GraphLoaderpublic boolean isPreprocessTypeTriples()
GraphLoader
isPreprocessTypeTriples in interface GraphLoaderGraphLoader.setPreprocessTypeTriples(boolean)public void setPreprocessTypeTriples(boolean preprocessTypeTriples)
GraphLoader
setPreprocessTypeTriples in interface GraphLoader
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||