Package one.empty3

Class Pojo


  • public class Pojo
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Pojo()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.Properties getProperties​(java.lang.Object o, java.util.Properties p)  
      static java.lang.Object getProperty​(java.lang.Object o, java.lang.String propertyName)  
      static java.lang.Class getPropertyType​(java.lang.Object o, java.lang.String propertyName)  
      static boolean parseBoolean​(java.lang.String s)  
      static void setO​(java.lang.Object o, java.lang.String propName, java.lang.String value)  
      static void setP​(java.lang.Object p, java.lang.String propName, java.lang.String vType, java.lang.String value)  
      static boolean setProperties​(java.lang.Object o, java.util.Properties p)  
      static void setProperty​(java.lang.Object o, java.lang.String propertyName, java.lang.Object value, java.lang.Class cl)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Pojo

        public Pojo()
    • Method Detail

      • parseBoolean

        public static boolean parseBoolean​(java.lang.String s)
                                    throws java.lang.NumberFormatException
        Throws:
        java.lang.NumberFormatException
      • setO

        public static void setO​(java.lang.Object o,
                                java.lang.String propName,
                                java.lang.String value)
      • setP

        public static void setP​(java.lang.Object p,
                                java.lang.String propName,
                                java.lang.String vType,
                                java.lang.String value)
      • setProperties

        public static boolean setProperties​(java.lang.Object o,
                                            java.util.Properties p)
      • getProperties

        public static java.util.Properties getProperties​(java.lang.Object o,
                                                         java.util.Properties p)
        Parameters:
        o - Pojo object
        p - Properties list String (name), String (scalar value b|d|i)
        Returns:
        properties getter list value
      • getPropertyType

        public static java.lang.Class getPropertyType​(java.lang.Object o,
                                                      java.lang.String propertyName)
                                               throws java.lang.NoSuchMethodException
        Throws:
        java.lang.NoSuchMethodException
      • setProperty

        public static void setProperty​(java.lang.Object o,
                                       java.lang.String propertyName,
                                       java.lang.Object value,
                                       java.lang.Class cl)
                                throws java.lang.reflect.InvocationTargetException,
                                       java.lang.IllegalAccessException,
                                       java.lang.NoSuchMethodException
        Throws:
        java.lang.reflect.InvocationTargetException
        java.lang.IllegalAccessException
        java.lang.NoSuchMethodException
      • getProperty

        public static java.lang.Object getProperty​(java.lang.Object o,
                                                   java.lang.String propertyName)
                                            throws java.lang.reflect.InvocationTargetException,
                                                   java.lang.IllegalAccessException,
                                                   java.lang.NoSuchMethodException
        Throws:
        java.lang.reflect.InvocationTargetException
        java.lang.IllegalAccessException
        java.lang.NoSuchMethodException