org.semanticweb.HermiT.datatypes
Interface ValueSpaceSubset

All Known Implementing Classes:
AnyURIValueSpaceSubset, BinaryDataValueSpaceSubset, BooleanDatatypeHandler.BooleanAll, BooleanDatatypeHandler.BooleanNone, DateTimeValueSpaceSubset, EmptyDoubleSubset, EmptyFloatSubset, EntireDoubleSubset, EntireFloatSubset, NoNaNDoubleSubset, NoNaNFloatSubset, OWLRealValueSpaceSubset, RDFPlainLiteralLengthValueSpaceSubset, RDFPlainLiteralPatternValueSpaceSubset, XMLLiteralDatatypeHandler.XMLLiteralAll, XMLLiteralDatatypeHandler.XMLLiteralNone

public interface ValueSpaceSubset


Method Summary
 boolean containsDataValue(java.lang.Object dataValue)
           
 void enumerateDataValues(java.util.Collection<java.lang.Object> dataValues)
           
 boolean hasCardinalityAtLeast(int number)
           
 

Method Detail

hasCardinalityAtLeast

boolean hasCardinalityAtLeast(int number)

containsDataValue

boolean containsDataValue(java.lang.Object dataValue)

enumerateDataValues

void enumerateDataValues(java.util.Collection<java.lang.Object> dataValues)