org.mindswap.pellet.datatypes
Interface Datatype

All Known Subinterfaces:
AtomicDatatype, UnionDatatype, XSDAtomicType
All Known Implementing Classes:
BaseAtomicDatatype, BaseDatatype, BaseUnionDatatype, BaseXSDAtomicType, EmptyDatatype, RDFSLiteral, RDFXMLLiteral, UnknownDatatype, XSDAnyURI, XSDBoolean, XSDBoolean.XSDDerivedBooleanType, XSDDate, XSDDateTime, XSDDay, XSDDecimal, XSDDouble, XSDDuration, XSDFloat, XSDMonth, XSDMonthDay, XSDSimpleType, XSDString, XSDTime, XSDYear, XSDYearMonth

public interface Datatype

Author:
Evren Sirin

Method Summary
 boolean contains(java.lang.Object value)
           
 boolean contains(java.lang.Object value, AtomicDatatype datatype)
           
 aterm.ATermAppl getName()
           
 java.lang.String getURI()
           
 aterm.ATermAppl getValue(int i)
           
 java.lang.Object getValue(java.lang.String value, java.lang.String datatypeURI)
           
 boolean isEmpty()
           
 Datatype singleton(java.lang.Object value)
           
 int size()
           
 

Method Detail

getURI

java.lang.String getURI()

getName

aterm.ATermAppl getName()

size

int size()

isEmpty

boolean isEmpty()

contains

boolean contains(java.lang.Object value)

contains

boolean contains(java.lang.Object value,
                 AtomicDatatype datatype)

getValue

java.lang.Object getValue(java.lang.String value,
                          java.lang.String datatypeURI)

getValue

aterm.ATermAppl getValue(int i)

singleton

Datatype singleton(java.lang.Object value)


Copyright © 2007-2009 Natalya Keberle. All Rights Reserved.