Interface HasRange<R extends OWLObject>

Type Parameters:
R - range type
All Known Subinterfaces:
OWLAnnotationPropertyRangeAxiom, OWLDataPropertyRangeAxiom, OWLObjectPropertyRangeAxiom, OWLPropertyRangeAxiom<P,R>, SettableRange<R,B>
All Known Implementing Classes:
BaseDataBuilder, BaseObjectBuilder, BuilderDataAllValuesFrom, BuilderDataExactCardinality, BuilderDataHasValue, BuilderDataMaxCardinality, BuilderDataMinCardinality, BuilderDataPropertyRange, BuilderDataSomeValuesFrom, BuilderObjectAllValuesFrom, BuilderObjectExactCardinality, BuilderObjectMaxCardinality, BuilderObjectMinCardinality, BuilderObjectPropertyRange, BuilderObjectSomeValuesFrom, OWLAnnotationPropertyRangeAxiomImpl, OWLDataPropertyRangeAxiomImpl, OWLObjectPropertyRangeAxiomImpl, OWLPropertyRangeAxiomImpl
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface HasRange<R extends OWLObject>
An interface to objects that have a range.
Since:
3.5.0
Author:
Matthew Horridge, Stanford University, Bio-Medical Informatics Research Group
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the range.
  • Method Details

    • getRange

      R getRange()
      Gets the range.
      Returns:
      The range.