Class DataHasValueImpl

All Implemented Interfaces:
Serializable, Comparable<org.semanticweb.owlapi.model.OWLObject>, org.semanticweb.owlapi.model.AsOWLClass, org.semanticweb.owlapi.model.HasAnnotationPropertiesInSignature, org.semanticweb.owlapi.model.HasAnonymousIndividuals, org.semanticweb.owlapi.model.HasClassesInSignature, org.semanticweb.owlapi.model.HasComponents, org.semanticweb.owlapi.model.HasContainsEntityInSignature, org.semanticweb.owlapi.model.HasDataPropertiesInSignature, org.semanticweb.owlapi.model.HasDatatypesInSignature, org.semanticweb.owlapi.model.HasFiller<org.semanticweb.owlapi.model.OWLLiteral>, org.semanticweb.owlapi.model.HasHashIndex, org.semanticweb.owlapi.model.HasIndex, org.semanticweb.owlapi.model.HasIndividualsInSignature, org.semanticweb.owlapi.model.HasObjectPropertiesInSignature, org.semanticweb.owlapi.model.HasProperty<org.semanticweb.owlapi.model.OWLDataPropertyExpression>, org.semanticweb.owlapi.model.HasSignature, org.semanticweb.owlapi.model.IsAnonymous, org.semanticweb.owlapi.model.OWLAnonymousClassExpression, org.semanticweb.owlapi.model.OWLClassExpression, org.semanticweb.owlapi.model.OWLDataHasValue, org.semanticweb.owlapi.model.OWLDataRestriction, org.semanticweb.owlapi.model.OWLHasValueRestriction<org.semanticweb.owlapi.model.OWLLiteral>, org.semanticweb.owlapi.model.OWLObject, org.semanticweb.owlapi.model.OWLPropertyRange, org.semanticweb.owlapi.model.OWLRestriction, org.semanticweb.owlapi.model.SWRLPredicate

public class DataHasValueImpl extends ValueRestrictionImpl<org.semanticweb.owlapi.model.OWLLiteral> implements org.semanticweb.owlapi.model.OWLDataHasValue
See Also:
  • Field Details

    • property

      protected final org.semanticweb.owlapi.model.OWLDataPropertyExpression property
  • Constructor Details

    • DataHasValueImpl

      public DataHasValueImpl(org.semanticweb.owlapi.model.OWLDataPropertyExpression property, org.semanticweb.owlapi.model.OWLLiteral value)
      Parameters:
      property - property
      value - value
  • Method Details

    • getProperty

      public org.semanticweb.owlapi.model.OWLDataPropertyExpression getProperty()
      Specified by:
      getProperty in interface org.semanticweb.owlapi.model.HasProperty<org.semanticweb.owlapi.model.OWLDataPropertyExpression>
      Specified by:
      getProperty in interface org.semanticweb.owlapi.model.OWLDataRestriction
      Specified by:
      getProperty in interface org.semanticweb.owlapi.model.OWLRestriction
    • asSomeValuesFrom

      public org.semanticweb.owlapi.model.OWLClassExpression asSomeValuesFrom()
      Specified by:
      asSomeValuesFrom in interface org.semanticweb.owlapi.model.OWLHasValueRestriction<org.semanticweb.owlapi.model.OWLLiteral>