org.apache.axis2.databinding.utils
Class ConverterUtil
java.lang.Object
org.apache.axis2.databinding.utils.ConverterUtil
- public class ConverterUtil
- extends Object
Converter methods to go from
1. simple type -> String
2. simple type -> Object
3. String -> simpletype
4. Object list -> array
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConverterUtil
public ConverterUtil()
convertToString
public static String convertToString(int i)
convertToString
public static String convertToString(float i)
convertToString
public static String convertToString(long i)
convertToString
public static String convertToString(double i)
convertToString
public static String convertToString(byte i)
convertToString
public static String convertToString(char i)
convertToString
public static String convertToString(short i)
convertToString
public static String convertToString(boolean i)
convertToString
public static String convertToString(Date value)
convertToString
public static String convertToString(Calendar value)
convertToString
public static String convertToString(Day o)
convertToString
public static String convertToString(YearMonth o)
convertToString
public static String convertToString(Year o)
convertToString
public static String convertToString(HexBinary o)
convertToString
public static String convertToString(MonthDay o)
convertToString
public static String convertToString(Time o)
convertToString
public static String convertToString(Byte o)
convertToString
public static String convertToString(BigInteger o)
convertToString
public static String convertToString(Integer o)
convertToString
public static String convertToString(Long o)
convertToString
public static String convertToString(Short o)
convertToString
public static String convertToString(UnsignedByte o)
convertToString
public static String convertToString(UnsignedInt o)
convertToString
public static String convertToString(UnsignedLong o)
convertToString
public static String convertToString(Object o)
convertToString
public static String convertToString(Double o)
convertToString
public static String convertToString(Duration o)
convertToString
public static String convertToString(Float o)
convertToString
public static String convertToString(Month o)
convertToint
public static int convertToint(String s)
convertTodouble
public static double convertTodouble(String s)
convertTodecimal
public static BigDecimal convertTodecimal(String s)
convertTofloat
public static float convertTofloat(String s)
convertTostring
public static String convertTostring(String s)
convertTolong
public static long convertTolong(String s)
convertToshort
public static short convertToshort(String s)
convertToboolean
public static boolean convertToboolean(String s)
convertToanySimpleType
public static String convertToanySimpleType(String s)
convertToanyType
public static OMElement convertToanyType(String s)
convertTogYearMonth
public static YearMonth convertTogYearMonth(String s)
convertTogMonthDay
public static MonthDay convertTogMonthDay(String s)
convertTogYear
public static Year convertTogYear(String s)
convertTogMonth
public static Month convertTogMonth(String s)
convertTogDay
public static Day convertTogDay(String s)
convertToduration
public static Duration convertToduration(String s)
convertTohexBinary
public static HexBinary convertTohexBinary(String s)
convertTobase64Binary
public static byte[] convertTobase64Binary(String s)
throws Exception
- Throws:
Exception
convertTodate
public static Date convertTodate(String source)
- Converts a given string into a date.
Code from Axis1 DateDeserializer.
- Parameters:
source
-
- Returns:
- Returns Date.
convertTotime
public static Time convertTotime(String s)
convertTotoken
public static Token convertTotoken(String s)
convertTonormalizedString
public static NormalizedString convertTonormalizedString(String s)
convertTounsignedLong
public static UnsignedLong convertTounsignedLong(String s)
convertTounsignedInt
public static UnsignedInt convertTounsignedInt(String s)
convertTounsignedShort
public static UnsignedShort convertTounsignedShort(String s)
convertTounsignedByte
public static UnsignedByte convertTounsignedByte(String s)
convertTononNegativeInteger
public static NonNegativeInteger convertTononNegativeInteger(String s)
convertTonegativeInteger
public static NegativeInteger convertTonegativeInteger(String s)
convertTopositiveInteger
public static PositiveInteger convertTopositiveInteger(String s)
convertTononPositiveInteger
public static NonPositiveInteger convertTononPositiveInteger(String s)
convertToName
public static Name convertToName(String s)
convertToNCName
public static NCName convertToNCName(String s)
convertToID
public static Id convertToID(String s)
convertTolanguage
public static Language convertTolanguage(String s)
convertToNMTOKEN
public static NMToken convertToNMTOKEN(String s)
convertToNMTOKENS
public static NMTokens convertToNMTOKENS(String s)
convertToNOTATION
public static Notation convertToNOTATION(String s)
convertToENTITY
public static Entity convertToENTITY(String s)
convertToENTITIES
public static Entities convertToENTITIES(String s)
convertToIDREF
public static IDRef convertToIDREF(String s)
convertToIDREFS
public static IDRefs convertToIDREFS(String s)
convertToanyURI
public static URI convertToanyURI(String s)
throws Exception
- Throws:
Exception
convertTointeger
public static BigInteger convertTointeger(String s)
throws Exception
- Throws:
Exception
convertTobyte
public static byte convertTobyte(String s)
throws Exception
- Throws:
Exception
convertTodateTime
public static Calendar convertTodateTime(String source)
throws Exception
- Code from Axis1 code base
Note - We only follow the convention in the latest schema spec
- Parameters:
source
-
- Returns:
- Returns Calendar.
- Throws:
Exception
convertToQName
public static QName convertToQName(String source)
- Code from Axis1 code base
- Parameters:
source
-
- Returns:
- Returns QName.
convertToObject
public static Object convertToObject(String i)
convertToObject
public static Object convertToObject(boolean i)
convertToObject
public static Object convertToObject(double i)
convertToObject
public static Object convertToObject(byte i)
convertToObject
public static Object convertToObject(char i)
convertToObject
public static Object convertToObject(short i)
convertToArray
public static Object convertToArray(Class baseArrayClass,
List objectList)
- Parameters:
baseArrayClass
- objectList
- -> for primitive type array conversion we assume the content to be
strings!
- Returns:
- Returns Object.