Class ListAsSQLArrayUserType.INTEGER

  • All Implemented Interfaces:
    org.hibernate.usertype.ParameterizedType, org.hibernate.usertype.UserType
    Enclosing class:
    ListAsSQLArrayUserType<T>

    public static class ListAsSQLArrayUserType.INTEGER
    extends ListAsSQLArrayUserType<java.lang.Integer>
    To use, define : hibernate.property type="ome.tools.hibernate.ListAsSQLArrayUserType$INTEGER" hibernate.column name="fieldName" sql-type="int[]"
    • Constructor Detail

      • INTEGER

        public INTEGER()
    • Method Detail

      • getDataAsArray

        protected java.sql.Array getDataAsArray​(java.sql.Connection conn,
                                                java.lang.Object value)
                                         throws java.sql.SQLException
        Specified by:
        getDataAsArray in class ListAsSQLArrayUserType<java.lang.Integer>
        Throws:
        java.sql.SQLException
      • getDataFromArray

        protected java.util.List<java.lang.Integer> getDataFromArray​(java.lang.Object array)
        Specified by:
        getDataFromArray in class ListAsSQLArrayUserType<java.lang.Integer>