edu.stanford.smi.protegex.owl.swrl.bridge.impl
Class ArgumentFactoryImpl
java.lang.Object
edu.stanford.smi.protegex.owl.swrl.bridge.ArgumentFactory
edu.stanford.smi.protegex.owl.swrl.bridge.impl.ArgumentFactoryImpl
public class ArgumentFactoryImpl
- extends ArgumentFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArgumentFactoryImpl
public ArgumentFactoryImpl()
createClassArgument
public ClassArgument createClassArgument(String className)
- Specified by:
createClassArgument
in class ArgumentFactory
createIndividualArgument
public IndividualArgument createIndividualArgument(String individualName)
- Specified by:
createIndividualArgument
in class ArgumentFactory
createObjectPropertyArgument
public ObjectPropertyArgument createObjectPropertyArgument(String propertyName)
- Specified by:
createObjectPropertyArgument
in class ArgumentFactory
createDatatypePropertyArgument
public DatatypePropertyArgument createDatatypePropertyArgument(String propertyName)
- Specified by:
createDatatypePropertyArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(String s)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(Number n)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(boolean b)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(int i)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(long l)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(float f)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(double d)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(short s)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(Byte b)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(BigDecimal bd)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(BigInteger bi)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(PrimitiveXSDType xsd)
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
createDatatypeValueArgument
public DatatypeValueArgument createDatatypeValueArgument(OWLModel owlModel,
RDFSLiteral literal)
throws DatatypeConversionException
- Specified by:
createDatatypeValueArgument
in class ArgumentFactory
- Throws:
DatatypeConversionException
createMultiArgument
public MultiArgument createMultiArgument(String variableName,
String prefixedVariableName)
- Specified by:
createMultiArgument
in class ArgumentFactory
createMultiArgument
public MultiArgument createMultiArgument(String variableName,
String prefixedVariableName,
List<BuiltInArgument> arguments)
- Specified by:
createMultiArgument
in class ArgumentFactory
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.