Protégé-OWL 3.4.8

edu.stanford.smi.protegex.owl.swrl.bridge
Class OWLDataValueFactory

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.swrl.bridge.OWLDataValueFactory
Direct Known Subclasses:
OWLDataValueFactoryImpl

public abstract class OWLDataValueFactory
extends Object

The SWRLTab deals with literals using its local OWLDataValue class. This class wraps the less convenient OWLLiteral and OWLDataType classes.


Constructor Summary
OWLDataValueFactory()
           
 
Method Summary
static OWLDataValueFactory create()
           
abstract  OWLDataValue getOWLDataValue(boolean b)
           
abstract  OWLDataValue getOWLDataValue(Boolean b)
           
abstract  OWLDataValue getOWLDataValue(Byte b)
           
abstract  OWLDataValue getOWLDataValue(DataValue dataValue)
           
abstract  OWLDataValue getOWLDataValue(double d)
           
abstract  OWLDataValue getOWLDataValue(float f)
           
abstract  OWLDataValue getOWLDataValue(int i)
           
abstract  OWLDataValue getOWLDataValue(long l)
           
abstract  OWLDataValue getOWLDataValue(Object o)
           
abstract  OWLDataValue getOWLDataValue(OWLLiteralReference literal)
           
abstract  OWLDataValue getOWLDataValue(short s)
           
abstract  OWLDataValue getOWLDataValue(String s)
           
abstract  OWLDataValue getOWLDataValue(XSDType xsd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLDataValueFactory

public OWLDataValueFactory()
Method Detail

create

public static OWLDataValueFactory create()

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(OWLLiteralReference literal)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(DataValue dataValue)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(String s)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(boolean b)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(Boolean b)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(int i)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(long l)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(float f)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(double d)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(short s)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(Byte b)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(XSDType xsd)

getOWLDataValue

public abstract OWLDataValue getOWLDataValue(Object o)
                                      throws DataValueConversionException
Throws:
DataValueConversionException

Protégé-OWL 3.4.8

Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.