Class ListAsSQLArrayUserType.STRING

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

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

      • STRING

        public STRING()
    • 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.String>
        Throws:
        java.sql.SQLException
      • getDataFromArray

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