org.wsmo.factory
Interface DataFactory


public interface DataFactory


Field Summary
static String DATAFACTORY_WSMO_FACTORY
           
 
Method Summary
 ComplexDataValue createDataValue(ComplexDataType type, SimpleDataValue argumentValues)
           
 ComplexDataValue createDataValue(ComplexDataType type, SimpleDataValue[] argumentValues)
           
 DataValue createDataValueFromJavaObject(WsmlDataType type, Object value)
           
 ComplexDataValue createWsmlBase64Binary(byte[] value)
           
 ComplexDataValue createWsmlBoolean(Boolean value)
           
 ComplexDataValue createWsmlBoolean(String value)
           
 WsmlDataType createWsmlDataType(IRI typeIRI)
           
 WsmlDataType createWsmlDataType(String typeIRI)
           
 ComplexDataValue createWsmlDate(Calendar value)
           
 ComplexDataValue createWsmlDate(int year, int month, int day, int tzHour, int tzMinute)
           
 ComplexDataValue createWsmlDate(String year, String month, String day, String tzHour, String tzMinute)
           
 ComplexDataValue createWsmlDateTime(Calendar value)
           
 ComplexDataValue createWsmlDateTime(int year, int month, int day, int hour, int minute, float second, int tzHour, int tzMinute)
           
 ComplexDataValue createWsmlDateTime(int year, int month, int day, int hour, int minute, int second, int tzHour, int tzMinute)
           
 ComplexDataValue createWsmlDateTime(String year, String month, String day, String hour, String minute, String second, String tzHour, String tzMinute)
           
 SimpleDataValue createWsmlDecimal(BigDecimal value)
           
 SimpleDataValue createWsmlDecimal(String value)
           
 ComplexDataValue createWsmlDouble(Double value)
           
 ComplexDataValue createWsmlDouble(String value)
           
 ComplexDataValue createWsmlDuration(int year, int month, int day, int hour, int minute, int second)
           
 ComplexDataValue createWsmlDuration(String year, String month, String day, String hour, String minute, String second)
           
 ComplexDataValue createWsmlFloat(Float value)
           
 ComplexDataValue createWsmlFloat(String value)
           
 ComplexDataValue createWsmlGregorianDay(int day)
           
 ComplexDataValue createWsmlGregorianDay(String day)
           
 ComplexDataValue createWsmlGregorianMonth(int month)
           
 ComplexDataValue createWsmlGregorianMonth(String month)
           
 ComplexDataValue createWsmlGregorianMonthDay(int month, int day)
           
 ComplexDataValue createWsmlGregorianMonthDay(String month, String day)
           
 ComplexDataValue createWsmlGregorianYear(int year)
           
 ComplexDataValue createWsmlGregorianYear(String year)
           
 ComplexDataValue createWsmlGregorianYearMonth(int year, int month)
           
 ComplexDataValue createWsmlGregorianYearMonth(String year, String month)
           
 SimpleDataValue createWsmlInteger(BigInteger value)
           
 SimpleDataValue createWsmlInteger(String value)
           
 SimpleDataValue createWsmlString(String value)
           
 ComplexDataValue createWsmlTime(Calendar value)
           
 ComplexDataValue createWsmlTime(int hour, int minute, float second, int tzHour, int tzMinute)
           
 ComplexDataValue createWsmlTime(int hour, int minute, int second, int tzHour, int tzMinute)
           
 ComplexDataValue createWsmlTime(String hour, String minute, String second, String tzHour, String tzMinute)
           
 ComplexDataValue creatWsmlHexBinary(byte[] value)
           
 

Field Detail

DATAFACTORY_WSMO_FACTORY

static final String DATAFACTORY_WSMO_FACTORY
See Also:
Constant Field Values
Method Detail

createWsmlDataType

WsmlDataType createWsmlDataType(IRI typeIRI)

createWsmlDataType

WsmlDataType createWsmlDataType(String typeIRI)

createDataValueFromJavaObject

DataValue createDataValueFromJavaObject(WsmlDataType type,
                                        Object value)

createDataValue

ComplexDataValue createDataValue(ComplexDataType type,
                                 SimpleDataValue[] argumentValues)

createDataValue

ComplexDataValue createDataValue(ComplexDataType type,
                                 SimpleDataValue argumentValues)

createWsmlString

SimpleDataValue createWsmlString(String value)

createWsmlDecimal

SimpleDataValue createWsmlDecimal(BigDecimal value)

createWsmlDecimal

SimpleDataValue createWsmlDecimal(String value)

createWsmlInteger

SimpleDataValue createWsmlInteger(BigInteger value)

createWsmlInteger

SimpleDataValue createWsmlInteger(String value)

createWsmlFloat

ComplexDataValue createWsmlFloat(Float value)

createWsmlFloat

ComplexDataValue createWsmlFloat(String value)

createWsmlDouble

ComplexDataValue createWsmlDouble(Double value)

createWsmlDouble

ComplexDataValue createWsmlDouble(String value)

createWsmlBoolean

ComplexDataValue createWsmlBoolean(Boolean value)

createWsmlBoolean

ComplexDataValue createWsmlBoolean(String value)

createWsmlDuration

ComplexDataValue createWsmlDuration(int year,
                                    int month,
                                    int day,
                                    int hour,
                                    int minute,
                                    int second)

createWsmlDuration

ComplexDataValue createWsmlDuration(String year,
                                    String month,
                                    String day,
                                    String hour,
                                    String minute,
                                    String second)

createWsmlDateTime

ComplexDataValue createWsmlDateTime(Calendar value)

createWsmlDateTime

ComplexDataValue createWsmlDateTime(int year,
                                    int month,
                                    int day,
                                    int hour,
                                    int minute,
                                    int second,
                                    int tzHour,
                                    int tzMinute)

createWsmlDateTime

ComplexDataValue createWsmlDateTime(int year,
                                    int month,
                                    int day,
                                    int hour,
                                    int minute,
                                    float second,
                                    int tzHour,
                                    int tzMinute)

createWsmlDateTime

ComplexDataValue createWsmlDateTime(String year,
                                    String month,
                                    String day,
                                    String hour,
                                    String minute,
                                    String second,
                                    String tzHour,
                                    String tzMinute)

createWsmlTime

ComplexDataValue createWsmlTime(Calendar value)

createWsmlTime

ComplexDataValue createWsmlTime(int hour,
                                int minute,
                                int second,
                                int tzHour,
                                int tzMinute)

createWsmlTime

ComplexDataValue createWsmlTime(int hour,
                                int minute,
                                float second,
                                int tzHour,
                                int tzMinute)

createWsmlTime

ComplexDataValue createWsmlTime(String hour,
                                String minute,
                                String second,
                                String tzHour,
                                String tzMinute)

createWsmlDate

ComplexDataValue createWsmlDate(Calendar value)

createWsmlDate

ComplexDataValue createWsmlDate(int year,
                                int month,
                                int day,
                                int tzHour,
                                int tzMinute)

createWsmlDate

ComplexDataValue createWsmlDate(String year,
                                String month,
                                String day,
                                String tzHour,
                                String tzMinute)

createWsmlGregorianYearMonth

ComplexDataValue createWsmlGregorianYearMonth(int year,
                                              int month)

createWsmlGregorianYearMonth

ComplexDataValue createWsmlGregorianYearMonth(String year,
                                              String month)

createWsmlGregorianYear

ComplexDataValue createWsmlGregorianYear(int year)

createWsmlGregorianYear

ComplexDataValue createWsmlGregorianYear(String year)

createWsmlGregorianMonthDay

ComplexDataValue createWsmlGregorianMonthDay(int month,
                                             int day)

createWsmlGregorianMonthDay

ComplexDataValue createWsmlGregorianMonthDay(String month,
                                             String day)

createWsmlGregorianMonth

ComplexDataValue createWsmlGregorianMonth(int month)

createWsmlGregorianMonth

ComplexDataValue createWsmlGregorianMonth(String month)

createWsmlGregorianDay

ComplexDataValue createWsmlGregorianDay(int day)

createWsmlGregorianDay

ComplexDataValue createWsmlGregorianDay(String day)

creatWsmlHexBinary

ComplexDataValue creatWsmlHexBinary(byte[] value)

createWsmlBase64Binary

ComplexDataValue createWsmlBase64Binary(byte[] value)


Copyright © 2004-2008 Ontotext Lab.. All Rights Reserved.