/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromId(final String columnName, final E defaultValue) { final int value = getInt(columnName, 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromShortId(final String columnName, final E defaultValue) { final int value = getShort(columnName, (short) 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromId(final String columnName, final E defaultValue) { final int value = getInt(columnName, 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromShortId(final String columnName, final E defaultValue) { final int value = getShort(columnName, (short) 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromId(final String columnName, final E defaultValue) { final int value = getInt(columnName, 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromShortId(final String columnName, final E defaultValue) { final int value = getShort(columnName, (short) 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromId(final String columnName, final E defaultValue) { final int value = getInt(columnName, 0); return enumValueFromId(value, defaultValue); }
/** * Reads the value of a column from the result set as an enum. * * @param columnName * Column name * @param defaultValue * Default enum value to return * @return Enum value of the column, or the default if not available */ <E extends Enum<E> & IdentifiedEnum> E getEnumFromShortId(final String columnName, final E defaultValue) { final int value = getShort(columnName, (short) 0); return enumValueFromId(value, defaultValue); }