org.mindswap.pellet.datatypes
Interface AtomicDatatype

All Superinterfaces:
Datatype
All Known Subinterfaces:
XSDAtomicType
All Known Implementing Classes:
BaseAtomicDatatype, BaseXSDAtomicType, EmptyDatatype, RDFXMLLiteral, UnknownDatatype, XSDAnyURI, XSDBoolean, XSDBoolean.XSDDerivedBooleanType, XSDDate, XSDDateTime, XSDDay, XSDDecimal, XSDDouble, XSDDuration, XSDFloat, XSDInteger, XSDMonth, XSDMonthDay, XSDString, XSDTime, XSDYear, XSDYearMonth

public interface AtomicDatatype
extends Datatype

Author:
Evren Sirin

Method Summary
 AtomicDatatype difference(AtomicDatatype dt)
           
 AtomicDatatype enumeration(java.util.Set<java.lang.Object> values)
           
 AtomicDatatype getPrimitiveType()
           
 AtomicDatatype intersection(AtomicDatatype dt)
           
 AtomicDatatype not()
           
 AtomicDatatype union(AtomicDatatype dt)
           
 
Methods inherited from interface org.mindswap.pellet.datatypes.Datatype
contains, contains, getName, getURI, getValue, getValue, isEmpty, singleton, size
 

Method Detail

not

AtomicDatatype not()

intersection

AtomicDatatype intersection(AtomicDatatype dt)

union

AtomicDatatype union(AtomicDatatype dt)

difference

AtomicDatatype difference(AtomicDatatype dt)

getPrimitiveType

AtomicDatatype getPrimitiveType()

enumeration

AtomicDatatype enumeration(java.util.Set<java.lang.Object> values)


Copyright © 2004 Evren Sirin. All Rights Reserved.