eu.lod2.nlp2rdf.schema.topic
Class Topic

java.lang.Object
  extended by com.hp.hpl.jena.enhanced.Polymorphic<com.hp.hpl.jena.rdf.model.RDFNode>
      extended by com.hp.hpl.jena.enhanced.EnhNode
          extended by com.hp.hpl.jena.rdf.model.impl.ResourceImpl
              extended by com.hp.hpl.jena.ontology.impl.OntResourceImpl
                  extended by com.hp.hpl.jena.ontology.impl.IndividualImpl
                      extended by eu.lod2.nlp2rdf.schema.topic.Topic
All Implemented Interfaces:
com.hp.hpl.jena.graph.FrontsNode, com.hp.hpl.jena.ontology.Individual, com.hp.hpl.jena.ontology.OntResource, com.hp.hpl.jena.rdf.model.RDFNode, com.hp.hpl.jena.rdf.model.Resource, IThing, ITopic

public class Topic
extends com.hp.hpl.jena.ontology.impl.IndividualImpl
implements ITopic

Class http://nlp2rdf.lod2.eu/schema/topic/Topic


Field Summary
static com.hp.hpl.jena.enhanced.Implementation factory
          Implementation factory for Topic
static com.hp.hpl.jena.util.iterator.Map1<com.hp.hpl.jena.ontology.Individual,Topic> individualMapper
           
static com.hp.hpl.jena.util.iterator.Map1<com.hp.hpl.jena.rdf.model.RDFNode,Topic> nodeMapper
           
static com.hp.hpl.jena.util.iterator.Filter<Topic> nullFilter
          Filtering support for Topic
static com.hp.hpl.jena.util.iterator.Map1<com.hp.hpl.jena.rdf.model.Statement,Topic> statementMapper
           
 
Fields inherited from class com.hp.hpl.jena.ontology.impl.OntResourceImpl
KNOWN_LANGUAGES
 
Fields inherited from class com.hp.hpl.jena.rdf.model.impl.ResourceImpl
rdfNodeFactory
 
Constructor Summary
Topic(com.hp.hpl.jena.graph.Node n, com.hp.hpl.jena.enhanced.EnhGraph g)
          Generic functions from parent class
 
Method Summary
 void addAllCharacterticLemma(List<String> stringList)
           
 void addAllOccursIn(List<? extends IDocument> documentList)
           
 void addCharacterticLemma(String stringValue)
           
 void addOccursIn(IDocument documentValue)
           
static int count()
           
static int count(boolean direct)
           
static int count(boolean direct, com.hp.hpl.jena.ontology.OntModel ontModel)
           
static int count(com.hp.hpl.jena.ontology.OntModel ontModel)
           
 int countCharacterticLemma()
           
 int countOccursIn()
           
static Topic create()
           
static Topic create(com.hp.hpl.jena.ontology.OntModel ontModel)
           
static Topic create(String uri)
           
static Topic create(String uri, com.hp.hpl.jena.ontology.OntModel ontModel)
           
static void delete(String uri)
           
static void delete(String uri, com.hp.hpl.jena.ontology.OntModel ontModel)
           
static boolean exists(String uri)
           
static boolean exists(String uri, com.hp.hpl.jena.ontology.OntModel ontModel)
           
 boolean existsCharacterticLemma()
          Domain property characterticLemma with uri http://nlp2rdf.lod2.eu/schema/topic/characteristicLemma
 boolean existsOccursIn()
          Domain property occursIn with uri http://nlp2rdf.lod2.eu/schema/topic/occursIn
static Topic get(String uri)
           
static Topic get(String uri, com.hp.hpl.jena.ontology.OntModel ontModel)
          Static Functions for instance handling
 boolean hasCharacterticLemma(String stringValue)
           
 boolean hasOccursIn(IDocument documentValue)
           
static Iterator<Topic> iterate()
           
static Iterator<Topic> iterate(boolean direct)
           
static Iterator<Topic> iterate(boolean direct, com.hp.hpl.jena.ontology.OntModel ontModel)
           
static Iterator<Topic> iterate(com.hp.hpl.jena.ontology.OntModel ontModel)
           
 Iterator<String> iterateCharacterticLemma()
           
 Iterator<Document> iterateOccursIn()
           
static List<Topic> list()
           
static List<Topic> list(boolean direct)
           
static List<Topic> list(boolean direct, com.hp.hpl.jena.ontology.OntModel ontModel)
           
static List<Topic> list(com.hp.hpl.jena.ontology.OntModel ontModel)
           
 List<String> listCharacterticLemma()
           
 List<Document> listOccursIn()
           
static
<From> com.hp.hpl.jena.util.iterator.Map1<From,Topic>
mapperFrom(Class<From> from)
          Mapping support for Topic
static void register()
          Registers all custom classes with jena
 void removeAllCharacterticLemma()
           
 void removeAllOccursIn()
           
 void removeCharacterticLemma(String stringValue)
           
 void removeOccursIn(IDocument documentValue)
           
 
Methods inherited from class com.hp.hpl.jena.ontology.impl.IndividualImpl
addOntClass, getOntClass, getOntClass, hasOntClass, hasOntClass, hasOntClass, listOntClasses, removeOntClass, setOntClass
 
Methods inherited from class com.hp.hpl.jena.ontology.impl.OntResourceImpl
addComment, addComment, addDifferentFrom, addIsDefinedBy, addLabel, addLabel, addRDFType, addSameAs, addSeeAlso, addVersionInfo, asAllDifferent, asAnnotationProperty, asClass, asDataRange, asDatatypeProperty, asIndividual, asObjectProperty, asOntology, asProperty, getCardinality, getComment, getDifferentFrom, getIsDefinedBy, getLabel, getOntModel, getProfile, getPropertyValue, getRDFType, getRDFType, getSameAs, getSeeAlso, getVersionInfo, hasComment, hasComment, hasLabel, hasLabel, hasRDFType, hasRDFType, hasRDFType, hasSeeAlso, hasVersionInfo, isAllDifferent, isAnnotationProperty, isClass, isDataRange, isDatatypeProperty, isDefinedBy, isDifferentFrom, isIndividual, isObjectProperty, isOntLanguageTerm, isOntology, isProperty, isSameAs, listComments, listDifferentFrom, listIsDefinedBy, listLabels, listPropertyValues, listRDFTypes, listSameAs, listSeeAlso, listVersionInfo, remove, removeComment, removeComment, removeDefinedBy, removeDifferentFrom, removeLabel, removeLabel, removeProperty, removeRDFType, removeSameAs, removeSeeAlso, removeVersionInfo, setComment, setDifferentFrom, setIsDefinedBy, setLabel, setPropertyValue, setRDFType, setSameAs, setSeeAlso, setVersionInfo
 
Methods inherited from class com.hp.hpl.jena.rdf.model.impl.ResourceImpl
abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, asLiteral, asResource, begin, commit, getId, getLocalName, getModel, getNameSpace, getProperty, getPropertyResourceValue, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, removeAll, removeProperties, toString, visitWith
 
Methods inherited from class com.hp.hpl.jena.enhanced.EnhNode
as, asNode, canAs, equals, getGraph, hashCode, isAnon, isLiteral, isResource, isURIResource, isValid, viewAs
 
Methods inherited from class com.hp.hpl.jena.enhanced.Polymorphic
addView, supports
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.hp.hpl.jena.ontology.Individual
addOntClass, getOntClass, getOntClass, hasOntClass, hasOntClass, hasOntClass, listOntClasses, removeOntClass, setOntClass
 
Methods inherited from interface com.hp.hpl.jena.ontology.OntResource
addComment, addComment, addDifferentFrom, addIsDefinedBy, addLabel, addLabel, addRDFType, addSameAs, addSeeAlso, addVersionInfo, asAllDifferent, asAnnotationProperty, asClass, asDataRange, asDatatypeProperty, asIndividual, asObjectProperty, asOntology, asProperty, getCardinality, getComment, getDifferentFrom, getIsDefinedBy, getLabel, getOntModel, getProfile, getPropertyValue, getRDFType, getRDFType, getSameAs, getSeeAlso, getVersionInfo, hasComment, hasComment, hasLabel, hasLabel, hasRDFType, hasRDFType, hasRDFType, hasSeeAlso, hasVersionInfo, isAllDifferent, isAnnotationProperty, isClass, isDataRange, isDatatypeProperty, isDefinedBy, isDifferentFrom, isIndividual, isObjectProperty, isOntLanguageTerm, isOntology, isProperty, isSameAs, listComments, listDifferentFrom, listIsDefinedBy, listLabels, listPropertyValues, listRDFTypes, listSameAs, listSeeAlso, listVersionInfo, remove, removeComment, removeComment, removeDefinedBy, removeDifferentFrom, removeLabel, removeLabel, removeProperty, removeRDFType, removeSameAs, removeSeeAlso, removeVersionInfo, setComment, setDifferentFrom, setIsDefinedBy, setLabel, setPropertyValue, setRDFType, setSameAs, setSeeAlso, setVersionInfo
 
Methods inherited from interface com.hp.hpl.jena.rdf.model.Resource
abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getPropertyResourceValue, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, removeAll, removeProperties, toString
 
Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFNode
as, asLiteral, asResource, canAs, getModel, isAnon, isLiteral, isResource, isURIResource, visitWith
 
Methods inherited from interface com.hp.hpl.jena.graph.FrontsNode
asNode
 

Field Detail

factory

public static final com.hp.hpl.jena.enhanced.Implementation factory
Implementation factory for Topic


nullFilter

public static final com.hp.hpl.jena.util.iterator.Filter<Topic> nullFilter
Filtering support for Topic


statementMapper

public static final com.hp.hpl.jena.util.iterator.Map1<com.hp.hpl.jena.rdf.model.Statement,Topic> statementMapper

individualMapper

public static final com.hp.hpl.jena.util.iterator.Map1<com.hp.hpl.jena.ontology.Individual,Topic> individualMapper

nodeMapper

public static final com.hp.hpl.jena.util.iterator.Map1<com.hp.hpl.jena.rdf.model.RDFNode,Topic> nodeMapper
Constructor Detail

Topic

public Topic(com.hp.hpl.jena.graph.Node n,
             com.hp.hpl.jena.enhanced.EnhGraph g)
Generic functions from parent class

Method Detail

mapperFrom

public static <From> com.hp.hpl.jena.util.iterator.Map1<From,Topic> mapperFrom(Class<From> from)
Mapping support for Topic


register

public static void register()
Registers all custom classes with jena


get

public static Topic get(String uri,
                        com.hp.hpl.jena.ontology.OntModel ontModel)
Static Functions for instance handling


get

public static Topic get(String uri)

iterate

public static Iterator<Topic> iterate(com.hp.hpl.jena.ontology.OntModel ontModel)

iterate

public static Iterator<Topic> iterate()

list

public static List<Topic> list(com.hp.hpl.jena.ontology.OntModel ontModel)

list

public static List<Topic> list()

iterate

public static Iterator<Topic> iterate(boolean direct,
                                      com.hp.hpl.jena.ontology.OntModel ontModel)

iterate

public static Iterator<Topic> iterate(boolean direct)

list

public static List<Topic> list(boolean direct,
                               com.hp.hpl.jena.ontology.OntModel ontModel)

list

public static List<Topic> list(boolean direct)

count

public static int count(com.hp.hpl.jena.ontology.OntModel ontModel)

count

public static int count()

count

public static int count(boolean direct,
                        com.hp.hpl.jena.ontology.OntModel ontModel)

count

public static int count(boolean direct)

exists

public static boolean exists(String uri,
                             com.hp.hpl.jena.ontology.OntModel ontModel)

exists

public static boolean exists(String uri)

create

public static Topic create(String uri,
                           com.hp.hpl.jena.ontology.OntModel ontModel)

create

public static Topic create(com.hp.hpl.jena.ontology.OntModel ontModel)

create

public static Topic create(String uri)

create

public static Topic create()

delete

public static void delete(String uri,
                          com.hp.hpl.jena.ontology.OntModel ontModel)

delete

public static void delete(String uri)

existsOccursIn

public boolean existsOccursIn()
Domain property occursIn with uri http://nlp2rdf.lod2.eu/schema/topic/occursIn

Specified by:
existsOccursIn in interface ITopic

hasOccursIn

public boolean hasOccursIn(IDocument documentValue)
Specified by:
hasOccursIn in interface ITopic

countOccursIn

public int countOccursIn()
Specified by:
countOccursIn in interface ITopic

iterateOccursIn

public Iterator<Document> iterateOccursIn()
Specified by:
iterateOccursIn in interface ITopic

listOccursIn

public List<Document> listOccursIn()
Specified by:
listOccursIn in interface ITopic

addOccursIn

public void addOccursIn(IDocument documentValue)
Specified by:
addOccursIn in interface ITopic

addAllOccursIn

public void addAllOccursIn(List<? extends IDocument> documentList)
Specified by:
addAllOccursIn in interface ITopic

removeOccursIn

public void removeOccursIn(IDocument documentValue)
Specified by:
removeOccursIn in interface ITopic

removeAllOccursIn

public void removeAllOccursIn()
Specified by:
removeAllOccursIn in interface ITopic

existsCharacterticLemma

public boolean existsCharacterticLemma()
Domain property characterticLemma with uri http://nlp2rdf.lod2.eu/schema/topic/characteristicLemma

Specified by:
existsCharacterticLemma in interface ITopic

hasCharacterticLemma

public boolean hasCharacterticLemma(String stringValue)
Specified by:
hasCharacterticLemma in interface ITopic

countCharacterticLemma

public int countCharacterticLemma()
Specified by:
countCharacterticLemma in interface ITopic

iterateCharacterticLemma

public Iterator<String> iterateCharacterticLemma()
Specified by:
iterateCharacterticLemma in interface ITopic

listCharacterticLemma

public List<String> listCharacterticLemma()
Specified by:
listCharacterticLemma in interface ITopic

addCharacterticLemma

public void addCharacterticLemma(String stringValue)
Specified by:
addCharacterticLemma in interface ITopic

addAllCharacterticLemma

public void addAllCharacterticLemma(List<String> stringList)
Specified by:
addAllCharacterticLemma in interface ITopic

removeCharacterticLemma

public void removeCharacterticLemma(String stringValue)
Specified by:
removeCharacterticLemma in interface ITopic

removeAllCharacterticLemma

public void removeAllCharacterticLemma()
Specified by:
removeAllCharacterticLemma in interface ITopic


Copyright © 2011. All Rights Reserved.