org.mindswap.rdfparser.rdf
Class RDFFile

java.lang.Object
  |
  +--org.mindswap.rdfparser.rdf.RDFFile
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DAMLFile, OWLFile

public class RDFFile
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
RDFFile()
           
RDFFile(Namespaces ns)
           
RDFFile(java.lang.String ab, java.lang.String URI, java.util.Hashtable cs, java.util.Hashtable ps, java.util.Hashtable is, java.util.Hashtable d, Namespaces n)
           
RDFFile(java.lang.String ab, java.lang.String URI, java.util.Hashtable cs, java.util.Hashtable ps, java.util.Hashtable is, java.util.Hashtable ds, Namespaces n, org.mindswap.parserutils.interfaces.Ontology ot, RDFResourceList v)
           
 
Method Summary
 void addNewTag(RDFResource t)
           
 void clear()
           
 boolean equals(java.lang.Object obj)
           
 RDFClass[] getClassByFriendlyId(java.lang.String str)
           
 RDFClass getClassById(java.lang.String str)
           
 java.util.Hashtable getClasses()
           
 java.util.Hashtable getDescriptions()
           
 RDFClassImpl getInstanceById(java.lang.String str)
           
 java.util.Hashtable getInstances()
           
 RDFResourceList getInstancesByType(java.lang.String str)
           
 Namespaces getNamespaces()
           
 RDFResourceList getNewTags()
           
 org.mindswap.n3.ntriples.NTripleList getNTriples()
           
 org.mindswap.parserutils.interfaces.Ontology getOntologyDescription()
           
 java.lang.String getOntologyURI()
           
 RDFProperty getPropertyById(java.lang.String str)
           
 java.util.Hashtable getProps()
           
 RDFResourceList getTags()
           
 long getTimestamp()
           
 java.util.Vector getTriples()
           
 void merge(RDFFile f)
           
 void merge(RDFFile f, boolean forceMerge)
           
 void setOntologyDescription(org.mindswap.parserutils.interfaces.Ontology r)
           
 java.lang.String toRDF()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RDFFile

public RDFFile()

RDFFile

public RDFFile(Namespaces ns)

RDFFile

public RDFFile(java.lang.String ab,
               java.lang.String URI,
               java.util.Hashtable cs,
               java.util.Hashtable ps,
               java.util.Hashtable is,
               java.util.Hashtable d,
               Namespaces n)

RDFFile

public RDFFile(java.lang.String ab,
               java.lang.String URI,
               java.util.Hashtable cs,
               java.util.Hashtable ps,
               java.util.Hashtable is,
               java.util.Hashtable ds,
               Namespaces n,
               org.mindswap.parserutils.interfaces.Ontology ot,
               RDFResourceList v)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

merge

public void merge(RDFFile f)

merge

public void merge(RDFFile f,
                  boolean forceMerge)

clear

public void clear()

getTimestamp

public long getTimestamp()

getTags

public RDFResourceList getTags()

getOntologyURI

public java.lang.String getOntologyURI()

getInstances

public java.util.Hashtable getInstances()

getNamespaces

public Namespaces getNamespaces()

getClasses

public java.util.Hashtable getClasses()

getProps

public java.util.Hashtable getProps()

getOntologyDescription

public org.mindswap.parserutils.interfaces.Ontology getOntologyDescription()

setOntologyDescription

public void setOntologyDescription(org.mindswap.parserutils.interfaces.Ontology r)

getNewTags

public RDFResourceList getNewTags()

addNewTag

public void addNewTag(RDFResource t)

getDescriptions

public java.util.Hashtable getDescriptions()

getClassByFriendlyId

public RDFClass[] getClassByFriendlyId(java.lang.String str)

getClassById

public RDFClass getClassById(java.lang.String str)

getPropertyById

public RDFProperty getPropertyById(java.lang.String str)

getInstanceById

public RDFClassImpl getInstanceById(java.lang.String str)

getInstancesByType

public RDFResourceList getInstancesByType(java.lang.String str)

toRDF

public java.lang.String toRDF()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTriples

public java.util.Vector getTriples()

getNTriples

public org.mindswap.n3.ntriples.NTripleList getNTriples()