public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { return new OWLDataExactCardinalityImpl(this, property, cardinality, dataRange); }
public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { return new OWLDataExactCardinalityImpl(this, property, cardinality, getTopDatatype()); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { if (cardinality < 0) { throw new IllegalArgumentException("cardinality cannot be negative"); } checkNull(property, "property"); return new OWLDataExactCardinalityImpl(property, cardinality, getTopDatatype()); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { checkNull(dataRange, DATA_RANGE); checkNull(property, "property"); if (cardinality < 0) { throw new IllegalArgumentException("cardinality cannot be negative"); } return new OWLDataExactCardinalityImpl(property, cardinality, dataRange); }
@Nonnull @Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { checkNotNegative(cardinality, "cardinality cannot be negative"); checkNotNull(property, "property cannot be null"); return new OWLDataExactCardinalityImpl(property, cardinality, getTopDatatype()); }
@Nonnull @Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { checkNotNull(dataRange, "dataRange cannot be null"); checkNotNull(property, "property cannot be null"); checkNotNegative(cardinality, "cardinality cannot be negative"); return new OWLDataExactCardinalityImpl(property, cardinality, dataRange); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { checkNotNull(dataRange, DATA_RANGE_CANNOT_BE_NULL); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); return new OWLDataExactCardinalityImpl(property, cardinality, dataRange); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLDataExactCardinalityImpl(property, cardinality, getTopDatatype()); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { checkNotNull(dataRange, DATA_RANGE_CANNOT_BE_NULL); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); return new OWLDataExactCardinalityImpl(property, cardinality, dataRange); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLDataExactCardinalityImpl(property, cardinality, getTopDatatype()); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { checkNotNull(dataRange, DATA_RANGE_CANNOT_BE_NULL); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); return new OWLDataExactCardinalityImpl(property, cardinality, dataRange); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLDataExactCardinalityImpl(property, cardinality, getTopDatatype()); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property, OWLDataRange dataRange) { checkNotNull(dataRange, DATA_RANGE_CANNOT_BE_NULL); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); return new OWLDataExactCardinalityImpl(property, cardinality, dataRange); }
public static OWLDataExactCardinalityImpl instantiate(SerializationStreamReader streamReader) throws SerializationException { int cardinality = streamReader.readInt(); OWLDataPropertyExpression property = (OWLDataPropertyExpression) streamReader.readObject(); OWLDataRange filler = (OWLDataRange) streamReader.readObject(); return new OWLDataExactCardinalityImpl(property, cardinality, filler); }
@Override public OWLDataExactCardinality getOWLDataExactCardinality(int cardinality, OWLDataPropertyExpression property) { checkNotNegative(cardinality, CARDINALITY_CANNOT_BE_NEGATIVE); checkNotNull(property, PROPERTY_CANNOT_BE_NULL); return new OWLDataExactCardinalityImpl(property, cardinality, getTopDatatype()); }