Interface IntegrityConstraintFactory

All Known Implementing Classes:
IntegrityConstraintFactoryImpl

public interface IntegrityConstraintFactory
  • Method Details

    • SubClassConstraint

      AtomicSubClassConstraint SubClassConstraint(org.semanticweb.owlapi.model.OWLClass sub, org.semanticweb.owlapi.model.OWLClass sup)
    • MinDataParticipationConstraint

      DataParticipationConstraint MinDataParticipationConstraint(org.semanticweb.owlapi.model.OWLClass s, org.semanticweb.owlapi.model.OWLDataProperty p, org.semanticweb.owlapi.model.OWLDatatype o, int card)
    • MaxDataParticipationConstraint

      DataParticipationConstraint MaxDataParticipationConstraint(org.semanticweb.owlapi.model.OWLClass s, org.semanticweb.owlapi.model.OWLDataProperty p, org.semanticweb.owlapi.model.OWLDatatype o, int card)
    • DataParticipationConstraint

      DataParticipationConstraint DataParticipationConstraint(org.semanticweb.owlapi.model.OWLClass s, org.semanticweb.owlapi.model.OWLDataProperty p, org.semanticweb.owlapi.model.OWLDatatype o, int min, int max)
    • MinObjectParticipationConstraint

      ObjectParticipationConstraint MinObjectParticipationConstraint(org.semanticweb.owlapi.model.OWLClass s, org.semanticweb.owlapi.model.OWLObjectProperty p, org.semanticweb.owlapi.model.OWLClass o, int card)
    • MaxObjectParticipationConstraint

      ObjectParticipationConstraint MaxObjectParticipationConstraint(org.semanticweb.owlapi.model.OWLClass s, org.semanticweb.owlapi.model.OWLObjectProperty p, org.semanticweb.owlapi.model.OWLClass o, int card)
    • ObjectParticipationConstraint

      ObjectParticipationConstraint ObjectParticipationConstraint(org.semanticweb.owlapi.model.OWLClass s, org.semanticweb.owlapi.model.OWLObjectProperty p, org.semanticweb.owlapi.model.OWLClass o, int min, int max)
    • ObjectPropertyDomainConstraint

      ObjectDomainConstraint ObjectPropertyDomainConstraint(org.semanticweb.owlapi.model.OWLObjectProperty p, org.semanticweb.owlapi.model.OWLClass s)
    • ObjectPropertyRangeConstraint

      ObjectRangeConstraint ObjectPropertyRangeConstraint(org.semanticweb.owlapi.model.OWLClass subj, org.semanticweb.owlapi.model.OWLObjectProperty p, org.semanticweb.owlapi.model.OWLClass s)
    • DataPropertyDomainConstraint

      DataDomainConstraint DataPropertyDomainConstraint(org.semanticweb.owlapi.model.OWLDataProperty p, org.semanticweb.owlapi.model.OWLClass s)
    • DataPropertyRangeConstraint

      DataRangeConstraint DataPropertyRangeConstraint(org.semanticweb.owlapi.model.OWLClass subj, org.semanticweb.owlapi.model.OWLDataProperty p, org.semanticweb.owlapi.model.OWLDatatype s)