|
Ontimize Web Services 1.003EN | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ontimize.webservice.server.WSUtils
public class WSUtils
This class contains several utils to convert data from Ontimize format to specific web services format for that application, and viceversa. Moreover, it contains other methods to convert strings (a single format to exchange data in web services) to whatever class depends on the indicated class name.
| Constructor Summary | |
|---|---|
WSUtils()
|
|
| Method Summary | |
|---|---|
static com.ontimize.webservice.server.OWSEntityResult |
entityResult2WSFormat(com.ontimize.db.EntityResult OntimizeFormatedQueryResult)
Convert a Ontimize EntityResult to an object, which is defined in web services format. |
static java.util.List<com.ontimize.webservice.server.OWSDoubleData> |
hashtable2WSFormat(java.util.Hashtable<java.lang.Object,java.lang.Object> h)
Convert a java Hashtable to an object, which is defined in web services format. |
protected static boolean |
isBoolean(java.lang.String value)
|
protected static boolean |
isByte(java.lang.String value)
|
protected static boolean |
isByteArray(java.lang.String value)
|
protected static boolean |
isCharacter(java.lang.String value)
|
protected static boolean |
isDate(java.lang.String value)
|
protected static boolean |
isDouble(java.lang.String value)
|
protected static boolean |
isFloat(java.lang.String value)
|
protected static boolean |
isInteger(java.lang.String value)
|
protected static boolean |
isLong(java.lang.String value)
|
protected static boolean |
isShort(java.lang.String value)
|
protected static boolean |
isString(java.lang.String value)
|
protected static boolean |
isTime(java.lang.String value)
|
protected static boolean |
isTimestamp(java.lang.String value)
|
protected static boolean |
isURL(java.lang.String value)
|
static java.util.Vector<java.lang.Object> |
listOWSComplexData2Hashtable(java.util.List<com.ontimize.webservice.server.OWSComplexData> av)
Convert an Object codified in the web service format into a normal java Vector. |
static java.util.Hashtable<java.lang.Object,java.lang.Object> |
listOWSDoubleData2Hashtable(java.util.List<com.ontimize.webservice.server.OWSDoubleData> hv)
Convert an Object codified in the web service format into a normal java Hashtable. |
static com.ontimize.db.EntityResult |
owsEntityResult2EntityResult(com.ontimize.webservice.server.OWSEntityResult owsEntityResult)
Convert an Object codified in the web service format into a normal Ontimize EntityResult. |
protected static void |
printErrorParsingInformation(java.lang.String type,
java.lang.String value)
Print always in the system error console the information related to the permitted data types for the Ontimize Web Services. |
protected static java.lang.Boolean |
value2Boolean(java.lang.String value)
|
protected static java.lang.Byte |
value2Byte(java.lang.String value)
|
protected static byte[] |
value2ByteArray(java.lang.String value)
|
protected static java.lang.Character |
value2Character(java.lang.String value)
|
protected static java.sql.Date |
value2Date(java.lang.String value)
|
protected static java.lang.Double |
value2Double(java.lang.String value)
|
protected static java.lang.Float |
value2Float(java.lang.String value)
|
protected static java.lang.Integer |
value2Integer(java.lang.String value)
|
protected static java.lang.Long |
value2Long(java.lang.String value)
|
protected static java.lang.Object |
value2ObjectDependsOnType(java.lang.String type,
java.lang.String value)
Evaluates the class indicated by the string "type", and depending on it, generates a new Object to return of that class |
protected static java.lang.Short |
value2Short(java.lang.String value)
|
protected static java.lang.String |
value2String(java.lang.String value)
|
protected static java.sql.Time |
value2Time(java.lang.String value)
|
protected static java.sql.Timestamp |
value2Timestamp(java.lang.String value)
|
protected static java.net.URL |
value2URL(java.lang.String value)
|
static java.lang.Class[] |
values2Class(java.util.Vector<java.lang.Object> values)
Converts a vector in an Class Array. |
static java.lang.Object[] |
vector2ObjectArray(java.util.Vector<java.lang.Object> values)
Convert a vector into an Object Array. |
static java.util.List<com.ontimize.webservice.server.OWSComplexData> |
vector2WSFormat(java.util.Vector<java.lang.Object> v)
Convert a java Vector to an object, which is defined in web services format. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WSUtils()
| Method Detail |
|---|
public static java.util.List<com.ontimize.webservice.server.OWSComplexData> vector2WSFormat(java.util.Vector<java.lang.Object> v)
v - the vector to convert
public static java.util.List<com.ontimize.webservice.server.OWSDoubleData> hashtable2WSFormat(java.util.Hashtable<java.lang.Object,java.lang.Object> h)
h - Hashtable
public static com.ontimize.webservice.server.OWSEntityResult entityResult2WSFormat(com.ontimize.db.EntityResult OntimizeFormatedQueryResult)
OntimizeFormatedQueryResult - the EntityResult to convert
public static java.util.Vector<java.lang.Object> listOWSComplexData2Hashtable(java.util.List<com.ontimize.webservice.server.OWSComplexData> av)
av - the element to convert
public static java.util.Hashtable<java.lang.Object,java.lang.Object> listOWSDoubleData2Hashtable(java.util.List<com.ontimize.webservice.server.OWSDoubleData> hv)
hv - the element to convert
public static com.ontimize.db.EntityResult owsEntityResult2EntityResult(com.ontimize.webservice.server.OWSEntityResult owsEntityResult)
owsEntityResult - the element to convert
protected static java.lang.Object value2ObjectDependsOnType(java.lang.String type,
java.lang.String value)
type - parameters which indicates the name of the class of the value parameter.value - the value codificated as an string
protected static boolean isString(java.lang.String value)
protected static boolean isInteger(java.lang.String value)
protected static boolean isDouble(java.lang.String value)
protected static boolean isFloat(java.lang.String value)
protected static boolean isShort(java.lang.String value)
protected static boolean isLong(java.lang.String value)
protected static boolean isCharacter(java.lang.String value)
protected static boolean isByte(java.lang.String value)
protected static boolean isBoolean(java.lang.String value)
protected static boolean isByteArray(java.lang.String value)
protected static boolean isDate(java.lang.String value)
protected static boolean isTime(java.lang.String value)
protected static boolean isTimestamp(java.lang.String value)
protected static boolean isURL(java.lang.String value)
protected static java.lang.String value2String(java.lang.String value)
protected static java.lang.Integer value2Integer(java.lang.String value)
protected static java.lang.Double value2Double(java.lang.String value)
protected static java.lang.Float value2Float(java.lang.String value)
protected static java.lang.Short value2Short(java.lang.String value)
protected static java.lang.Long value2Long(java.lang.String value)
protected static java.lang.Character value2Character(java.lang.String value)
protected static java.lang.Byte value2Byte(java.lang.String value)
protected static java.lang.Boolean value2Boolean(java.lang.String value)
protected static byte[] value2ByteArray(java.lang.String value)
protected static java.sql.Date value2Date(java.lang.String value)
protected static java.sql.Time value2Time(java.lang.String value)
protected static java.sql.Timestamp value2Timestamp(java.lang.String value)
protected static java.net.URL value2URL(java.lang.String value)
protected static void printErrorParsingInformation(java.lang.String type,
java.lang.String value)
OntimizeWebServiceImpl.DEBUG variable is enable.
public static java.lang.Class[] values2Class(java.util.Vector<java.lang.Object> values)
values - the vector to convert
public static java.lang.Object[] vector2ObjectArray(java.util.Vector<java.lang.Object> values)
values - the vector to convert
|
Ontimize Web Services | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||