gate.creole.ontology
Class DatatypePropertyImpl
java.lang.Object
gate.creole.ontology.OntologyResourceImpl
gate.creole.ontology.PropertyImpl
gate.creole.ontology.DatatypePropertyImpl
- All Implemented Interfaces:
- DatatypeProperty, OntologyConstants, OntologyResource, Property
public class DatatypePropertyImpl
- extends PropertyImpl
- implements DatatypeProperty
Fields inherited from class gate.creole.ontology.PropertyImpl |
directDomain, directRange, domain, functional, inverseFunctional, range, samePropertiesSet, subPropertiesSet, subPropertiesTransitiveClosure, superPropertiesSet, superPropertiesTransitiveClosure |
Constructor Summary |
DatatypePropertyImpl(String name,
String comment,
OClass aDomainClass,
Class aRangeType,
Ontology anOntology)
|
DatatypePropertyImpl(String name,
String comment,
Set domain,
Class range,
Ontology ontology)
|
DatatypePropertyImpl(String name,
String comment,
Set domain,
Set range,
Ontology ontology)
|
Methods inherited from class gate.creole.ontology.PropertyImpl |
addSubProperty, addSuperProperty, calculateSubPropertiesClosure, calculateSuperPropertiesClosure, getDomain, getName, getRange, getSamePropertyAs, getSubProperties, getSuperProperties, getURI, isFunctional, isInverseFunctional, isValidDomain, isValidRange, recalculateDomain, recalculateRange, removeSubProperty, removeSuperProperty, setFunctional, setInverseFunctional, setSamePropertyAs, setURI, toString |
Methods inherited from class gate.creole.ontology.OntologyResourceImpl |
addPropertyValue, getComment, getOntology, getPropertyValue, getPropertyValues, getSetPropertiesNames, getTaxonomy, removePropertyValue, removePropertyValues, setComment, setName, setOntology |
Methods inherited from interface gate.creole.ontology.Property |
addSubProperty, addSuperProperty, getDomain, getRange, getSamePropertyAs, getSubProperties, getSuperProperties, isFunctional, isInverseFunctional, isValidDomain, removeSubProperty, removeSuperProperty, setFunctional, setInverseFunctional, setSamePropertyAs |
Methods inherited from interface gate.creole.ontology.OntologyResource |
addPropertyValue, getComment, getName, getOntology, getPropertyValues, getSetPropertiesNames, getTaxonomy, getURI, removePropertyValue, removePropertyValues, setComment, setName, setURI |
DatatypePropertyImpl
public DatatypePropertyImpl(String name,
String comment,
OClass aDomainClass,
Class aRangeType,
Ontology anOntology)
DatatypePropertyImpl
public DatatypePropertyImpl(String name,
String comment,
Set domain,
Set range,
Ontology ontology)
DatatypePropertyImpl
public DatatypePropertyImpl(String name,
String comment,
Set domain,
Class range,
Ontology ontology)