| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildAdder(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object add-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildAdderAll(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object add-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildAdderAllImplementation(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Support class add-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildAdderImplementation(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Support class add-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildGetter(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object getter
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildRemover(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object remove-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildRemoverAll(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object removeAll-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildRemoverAllImplementation(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Support class removeAll-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildRemoverImplementation(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Support class remove-method
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildSetter(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object setter
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildVarArgSetter(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Anno4j resource object variable argument setter
for this property.
|
com.squareup.javapoet.MethodSpec |
BuildableOntologyProperty.buildVarArgSetterImplementation(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Support class variable argument setter
for this property.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClazzBuildingSupport
Support class for
BuildableRDFSClazz implementing basic methods
for JavaPoet class generation for this class. |
class |
InterfaceTypeSpecSupport
Support class implementing methods for generating a JavaPoet
TypeSpec of a resource object for this RDFS class. |
class |
SupportTypeSpecSupport
Support class implementing methods for generating a JavaPoet
TypeSpec of a resource objects support class for this RDFS class. |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.MethodSpec |
AdderSupport.buildAdder(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
AdderAllSupport.buildAdderAll(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
AdderAllImplementationSupport.buildAdderAllImplementation(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
AdderImplementationSupport.buildAdderImplementation(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
GetterSupport.buildGetter(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
RemoverSupport.buildRemover(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
RemoverAllSupport.buildRemoverAll(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
RemoverAllImplementationSupport.buildRemoverAllImplementation(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
RemoverImplementationSupport.buildRemoverImplementation(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
SetterSupport.buildSetter(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
VarArgSetterSupport.buildVarArgSetter(RDFSClazz domainClazz,
OntGenerationConfig config) |
com.squareup.javapoet.MethodSpec |
VarArgSetterImplementationSupport.buildVarArgSetterImplementation(RDFSClazz domainClazz,
OntGenerationConfig config)
Generates a JavaPoet method specification for a Support class variable argument setter
for this property.
|
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
DatatypeMapper.mapType(RDFSClazz type)
Returns the Java datatype to which the RDF datatype given should be mapped.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BuildableRDFSClazz
Represents a rdfs:Class and extends it with additional information about incoming and
outgoing properties, as well as subclass relationships.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BuildableRDFSClazzSupport
Support class for
BuildableRDFSClazz. |
| Modifier and Type | Method and Description |
|---|---|
Set<RDFSClazz> |
BuildableRDFSClazzSupport.getDirectSuperclazzes() |
Set<RDFSClazz> |
BuildableRDFSClazz.getDirectSuperclazzes()
Returns all direct superclasses of this class, i.e.
|
Set<RDFSClazz> |
BuildableRDFSClazzSupport.getSubclazzes() |
Set<RDFSClazz> |
BuildableRDFSClazz.getSubclazzes()
Returns the subclasses of this class, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
BuildableRDFSPropertySupport.getCardinality(RDFSClazz domainClazz) |
Integer |
BuildableRDFSProperty.getCardinality(RDFSClazz domainClazz)
Returns the cardinality set for the property declared at the given class.
|
boolean |
BuildableRDFSClazzSupport.hasParent(RDFSClazz clazz) |
boolean |
BuildableRDFSClazz.hasParent(RDFSClazz clazz)
Checks whether the given class is a superclass of this class, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
static Collection<Collection<RDFSClazz>> |
StronglyConnectedComponents.findSCCs(Collection<? extends RDFSClazz> seeds)
Returns all SCCs in the inheritance trees with the given classes as roots.
|
| Modifier and Type | Method and Description |
|---|---|
static Collection<Collection<RDFSClazz>> |
StronglyConnectedComponents.findSCCs(Collection<? extends RDFSClazz> seeds)
Returns all SCCs in the inheritance trees with the given classes as roots.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XSDValueSpaceValidator.addValueSpaceCheck(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
com.squareup.javapoet.ParameterSpec symbol,
RDFSClazz range) |
void |
Validator.addValueSpaceCheck(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
com.squareup.javapoet.ParameterSpec symbol,
RDFSClazz range)
Adds code to the given method, checking for the Java variable or parameter
symbol being in range. |
void |
NotNullValidator.addValueSpaceCheck(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
com.squareup.javapoet.ParameterSpec symbol,
RDFSClazz range)
Adds code to the given method, checking for the Java variable or parameter
symbol being in range. |
void |
ValidatorChain.addValueSpaceChecks(com.squareup.javapoet.MethodSpec.Builder methodBuilder,
com.squareup.javapoet.ParameterSpec symbol,
RDFSClazz range)
Adds code to the given method, checking for the Java variable or parameter
symbol being in range
for every Validator in this chain. |
String |
XSDValueSpaceValidator.getValueSpaceDefinition(RDFSClazz clazz) |
String |
Validator.getValueSpaceDefinition(RDFSClazz clazz)
Returns a human readable description of the value space of the datatype represented by
the given RDFS class.
|
String |
NotNullValidator.getValueSpaceDefinition(RDFSClazz clazz)
Returns a human readable description of the value space of the datatype represented by
the given RDFS class.
|
String[] |
ValidatorChain.getValueSpaceDefinitions(RDFSClazz range)
Returns the human readable value space definitions of the given datatype, i.e.
|
boolean |
XSDValueSpaceValidator.isValueSpaceConstrained(RDFSClazz clazz) |
boolean |
ValidatorChain.isValueSpaceConstrained(RDFSClazz range)
Checks whether this validator chain constrains the value of a datatype.
|
boolean |
Validator.isValueSpaceConstrained(RDFSClazz clazz)
Whether this validator constrains the value space of
clazz. |
boolean |
NotNullValidator.isValueSpaceConstrained(RDFSClazz clazz)
Whether this validator constrains the value space of
clazz. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OWLClazz
A class defines a group of individuals that belong together because they share some properties.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RDFSClazzSupport
Support class for the RDFSClazz interface.
|
| Modifier and Type | Method and Description |
|---|---|
Set<RDFSClazz> |
RDFSProperty.getDomains()
Refers to https://www.w3.org/TR/rdf-schema/#ch_domain
rdfs:domain is an instance of rdf:Property that is used to state that any resource that has a given property is an instance of one or more classes.
|
Set<RDFSClazz> |
RDFSProperty.getRanges()
Refers to https://www.w3.org/TR/rdf-schema/#ch_range
rdfs:range is an instance of rdf:Property that is used to state that the values of a property are instances of one or more classes.
|
Set<RDFSClazz> |
RDFSClazz.getSuperclazzes()
Refers to https://www.w3.org/TR/rdf-schema/#ch_subclassof
The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RDFSPropertySupport.addDomain(RDFSClazz clazz) |
void |
RDFSProperty.addDomain(RDFSClazz clazz)
Adds a clazz to the domain of the property.
|
void |
RDFSPropertySupport.addRange(RDFSClazz clazz) |
void |
RDFSProperty.addRange(RDFSClazz clazz)
Adds a clazz to the range of the property.
|
void |
RDFSClazzSupport.addSuperclazz(RDFSClazz subClazz)
Refers to https://www.w3.org/TR/rdf-schema/#ch_subclassof
The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another.
|
void |
RDFSClazz.addSuperclazz(RDFSClazz subClazz)
Refers to https://www.w3.org/TR/rdf-schema/#ch_subclassof
The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RDFSProperty.setDomains(Set<RDFSClazz> domain)
Refers to https://www.w3.org/TR/rdf-schema/#ch_domain
rdfs:domain is an instance of rdf:Property that is used to state that any resource that has a given property is an instance of one or more classes.
|
void |
RDFSProperty.setRanges(Set<RDFSClazz> range)
Refers to https://www.w3.org/TR/rdf-schema/#ch_range
rdfs:range is an instance of rdf:Property that is used to state that the values of a property are instances of one or more classes.
|
void |
RDFSClazz.setSuperclazzes(Set<RDFSClazz> subClazzes)
Refers to https://www.w3.org/TR/rdf-schema/#ch_subclassof
The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another.
|
Copyright © 2017 Chair of Distributed Information Systems - University of Passau. All rights reserved.