Class ResultLoaderMap.LoadPair

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    ResultLoaderMap

    public static class ResultLoaderMap.LoadPair
    extends java.lang.Object
    implements java.io.Serializable
    Property which was not loaded yet.
    See Also:
    Serialized Form
    • Field Detail

      • FACTORY_METHOD

        private static final java.lang.String FACTORY_METHOD
        Name of factory method which returns database connection.
        See Also:
        Constant Field Values
      • serializationCheck

        private final transient java.lang.Object serializationCheck
        Object to check whether we went through serialization..
      • metaResultObject

        private transient MetaObject metaResultObject
        Meta object which sets loaded properties.
      • resultLoader

        private transient ResultLoader resultLoader
        Result loader which loads unread properties.
      • log

        private transient Log log
        Wow, logger.
      • configurationFactory

        private java.lang.Class<?> configurationFactory
        Factory class through which we get database connection.
      • property

        private java.lang.String property
        Name of the unread property.
      • mappedStatement

        private java.lang.String mappedStatement
        ID of SQL statement which loads the property.
      • mappedParameter

        private java.io.Serializable mappedParameter
        Parameter of the sql statement.
    • Constructor Detail

      • LoadPair

        private LoadPair​(java.lang.String property,
                         MetaObject metaResultObject,
                         ResultLoader resultLoader)
    • Method Detail

      • load

        public void load()
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • load

        public void load​(java.lang.Object userObject)
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getLogger

        private Log getLogger()