Class Model2OntModelTransformer
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_base.typetransformer.AbstractTypeTransformer<org.apache.jena.rdf.model.Model,org.apache.jena.ontology.OntModel>
de.uni_mannheim.informatik.dws.melt.matching_jena.typetransformation.Model2OntModelTransformer
- All Implemented Interfaces:
TypeTransformer<org.apache.jena.rdf.model.Model,
org.apache.jena.ontology.OntModel>
public class Model2OntModelTransformer
extends AbstractTypeTransformer<org.apache.jena.rdf.model.Model,org.apache.jena.ontology.OntModel>
-
Field Summary
Fields inherited from class de.uni_mannheim.informatik.dws.melt.matching_base.typetransformer.AbstractTypeTransformer
sourceClass, targetClass
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.ontology.OntModel
transform
(org.apache.jena.rdf.model.Model value, Properties parameters) Transforms the given value to the new type.Methods inherited from class de.uni_mannheim.informatik.dws.melt.matching_base.typetransformer.AbstractTypeTransformer
getSourceType, getTargetType, getTransformationCost
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
Model2OntModelTransformer
public Model2OntModelTransformer()
-
-
Method Details
-
transform
public org.apache.jena.ontology.OntModel transform(org.apache.jena.rdf.model.Model value, Properties parameters) throws TypeTransformationException Description copied from interface:TypeTransformer
Transforms the given value to the new type. There is only one instance of this TypeTransformer. So any attribute of the class is used in multiple transformations.- Parameters:
value
- the given value to convertparameters
- the parameters can contain any further hints for the transformation e.g. create OntModel with or without reasoning / in memory or in file etc.- Returns:
- the transformed value
- Throws:
TypeTransformationException
- in case the transformation did not work
-