Class PrimitiveFieldInfo

    • Field Detail

      • colname

        protected String colname
      • sqltype

        protected int sqltype
    • Method Detail

      • getSQLType

        public int getSQLType()
      • getValueClassInfo

        public ClassInfoIF getValueClassInfo()
        Description copied from interface: FieldInfoIF
        INTERNAL: Gets the class info for the field's value type. Note that primitive value classes don't have a class info.
      • getColumnCount

        public int getColumnCount()
        Description copied from interface: FieldHandlerIF
        INTERNAL: Returns the number of columns that the field spans.
      • isIdentityField

        public boolean isIdentityField()
        Description copied from interface: FieldHandlerIF
        INTERNAL: Returns true if the field handler references an object identity field.
      • getValueColumns

        public String[] getValueColumns()
        Description copied from interface: FieldInfoIF
        INTERNAL: Returns the names of the columns that the field spans.
      • bind

        public void bind​(Object value,
                         PreparedStatement stm,
                         int stmt_index)
                  throws SQLException
        Description copied from interface: FieldHandlerIF
        INTERNAL: Binds the object field value starting from the given offset in the prepared statement. The number of columns actually bound depends on the type of object field.
        Throws:
        SQLException
      • retrieveFieldValues

        public void retrieveFieldValues​(Object value,
                                        List<Object> field_values)