Class BuilderObjectPropertyDomain
java.lang.Object
org.semanticweb.owlapitools.builders.BaseBuilder<T,B>
org.semanticweb.owlapitools.builders.BaseDomainBuilder<OWLObjectPropertyDomainAxiom,BuilderObjectPropertyDomain,OWLObjectPropertyExpression>
org.semanticweb.owlapitools.builders.BuilderObjectPropertyDomain
- All Implemented Interfaces:
HasProperty<OWLObjectPropertyExpression>
,Builder<OWLObjectPropertyDomainAxiom>
,SettableProperty<OWLObjectPropertyExpression,
BuilderObjectPropertyDomain>
public class BuilderObjectPropertyDomain
extends BaseDomainBuilder<OWLObjectPropertyDomainAxiom,BuilderObjectPropertyDomain,OWLObjectPropertyExpression>
implements SettableProperty<OWLObjectPropertyExpression,BuilderObjectPropertyDomain>
Builder class for OWLObjectPropertyDomainAxiom.
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder initialized from an existing object. -
Method Summary
Methods inherited from class org.semanticweb.owlapitools.builders.BaseDomainBuilder
getDomain, getProperty, withDomain, withProperty
Methods inherited from class org.semanticweb.owlapitools.builders.BaseBuilder
applyChanges, clearAnnotations, withAnnotation, withAnnotations, withAnnotations
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.semanticweb.owlapi.model.HasProperty
getProperty
Methods inherited from interface org.semanticweb.owlapitools.builders.SettableProperty
withProperty
-
Constructor Details
-
BuilderObjectPropertyDomain
Builder initialized from an existing object.- Parameters:
expected
- the existing objectdf
- data factory
-
BuilderObjectPropertyDomain
- Parameters:
df
- data factory
-
-
Method Details
-
buildObject
- Specified by:
buildObject
in interfaceBuilder<OWLObjectPropertyDomainAxiom>
- Specified by:
buildObject
in classBaseBuilder<OWLObjectPropertyDomainAxiom,
BuilderObjectPropertyDomain> - Returns:
- freshly built object
-