| 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.TypeSpec |
BuildableOntologyClazz.buildSupportTypeSpec(OntGenerationConfig config)
Generates a JavaPoet
TypeSpec of a support class for this RDFS class. |
com.squareup.javapoet.TypeSpec |
BuildableOntologyClazz.buildTypeSpec(OntGenerationConfig config)
Generates a JavaPoet
TypeSpec of a resource object interface for this RDFS class. |
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.
|
void |
OWLJavaFileGenerator.generateJavaFiles(OntGenerationConfig config,
File outputDirectory) |
String |
BuildableOntologyProperty.getCapitalizedIdentifier(OntGenerationConfig config,
boolean plural)
Generates a uppercase identifier for this property based on the natural language preferences
set in
config. |
com.squareup.javapoet.ClassName |
BuildableOntologyProperty.getDomainJavaPoetClassName(OntGenerationConfig config)
Returns the JavaPoet class name of the most specific common superclass of all
classes defined as the domain of this property.
|
String |
BuildableOntologyClazz.getJavaPackageName(OntGenerationConfig config)
Resolves a package name for a Java class representing this RDFS class.
|
com.squareup.javapoet.ClassName |
BuildableOntologyClazz.getJavaPoetClassName(OntGenerationConfig config)
Returns a JavaPoet
ClassName object of a Java class for this RDFS class. |
String |
BuildableOntologyProperty.getLowercaseIdentifier(OntGenerationConfig config,
boolean plural)
Generates a lowercase identifier for this property based on the natural language preferences
set in
config. |
com.squareup.javapoet.ClassName |
BuildableOntologyProperty.getRangeJavaPoetClassName(OntGenerationConfig config)
Returns the JavaPoet class name of the most specific common superclass of all
classes defined as the range of this property.
|
| 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.TypeSpec |
SupportTypeSpecSupport.buildSupportTypeSpec(OntGenerationConfig config) |
com.squareup.javapoet.TypeSpec |
InterfaceTypeSpecSupport.buildTypeSpec(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.
|
String |
PropertyBuildingSupport.getCapitalizedIdentifier(OntGenerationConfig config,
boolean plural) |
com.squareup.javapoet.ClassName |
PropertyBuildingSupport.getDomainJavaPoetClassName(OntGenerationConfig config)
Returns the JavaPoet class name of the most specific common superclass of all
classes defined as the domain of this property.
|
String |
ClazzBuildingSupport.getJavaPackageName(OntGenerationConfig config) |
com.squareup.javapoet.ClassName |
ClazzBuildingSupport.getJavaPoetClassName(OntGenerationConfig config) |
String |
PropertyBuildingSupport.getLowercaseIdentifier(OntGenerationConfig config,
boolean plural) |
com.squareup.javapoet.ClassName |
PropertyBuildingSupport.getRangeJavaPoetClassName(OntGenerationConfig config)
Returns the JavaPoet class name of the most specific common superclass of all
classes defined as the range of this property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JavaFileGenerator.generateJavaFiles(OntGenerationConfig config,
File outputDirectory)
Generates
.java files of resource objects (see ResourceObject)
and support classes (see ResourceObjectSupport) for
the classes defined in a ontology. |
| Modifier and Type | Method and Description |
|---|---|
String |
IdentifierBuilder.capitalizedIdentifier(ResourceObject resource,
OntGenerationConfig config)
Determines a Java compliant identifier for the resource with first character in uppercase (e.g.
|
String |
IdentifierBuilder.capitalizedPluralIdentifier(ResourceObject resource,
OntGenerationConfig config)
Extracts a capitalized plural form for this resource.
|
com.squareup.javapoet.ClassName |
ClassNameBuilder.className(ResourceObject resource,
OntGenerationConfig config)
Returns the JavaPoet class name object for the resource.
|
com.squareup.javapoet.MethodSpec |
MethodNameBuilder.getJavaPoetMethodSpec(String prefix,
ResourceObject resource,
OntGenerationConfig config,
boolean pluralName)
Returns a JavaPoet
MethodSpec object for a property described by the builders resource. |
com.squareup.javapoet.TypeSpec |
ClassNameBuilder.interfaceSpec(ResourceObject resource,
OntGenerationConfig config)
Generates a JavaPoet type spec for an empty interface representing the resource.
|
String |
IdentifierBuilder.lowercaseIdentifier(ResourceObject resource,
OntGenerationConfig config)
Determines a Java compliant identifier for the resource with first character in lowercase (e.g.
|
String |
IdentifierBuilder.lowercasePluralIdentifier(ResourceObject resource,
OntGenerationConfig config)
Extracts a plural form for this resource.
|
String |
IdentifierBuilder.packageName(ResourceObject object,
OntGenerationConfig config)
Determines a package name for the type generated for a URI by its hostname component.
|
Copyright © 2017 Chair of Distributed Information Systems - University of Passau. All rights reserved.