Class DataTypes

java.lang.Object
tigase.util.repository.DataTypes

public class DataTypes extends Object
Created: May 28, 2009 7:39:07 AM
Author:
Artur Hefczyc
  • Field Details

  • Constructor Details

    • DataTypes

      public DataTypes()
  • Method Details

    • decodeTypeIdFromName

      public static char decodeTypeIdFromName(String name)
    • decodeValueType

      public static Object decodeValueType(char typeId, String value) throws IllegalArgumentException
      Throws:
      IllegalArgumentException
    • encodeTypeIdInName

      public static String encodeTypeIdInName(String name, Object value)
    • getProperty

      public static boolean getProperty(String key, Boolean def)
    • getTypeId

      public static char getTypeId(Object instance)
    • main

      public static void main(String[] args)
    • parseBool

      public static boolean parseBool(String val)
    • parseNum

      public static <T extends Number> T parseNum(String num, Class<T> cls, T def)
    • parseSizeInt

      public static int parseSizeInt(String size, int def)
    • stripNameFromTypeId

      public static String stripNameFromTypeId(String name)
    • valueToString

      public static String valueToString(Object value)