Class DbIdentifierMapper
java.lang.Object
de.digitalcollections.cudami.server.backend.impl.jdbi.type.DbIdentifierMapper
- All Implemented Interfaces:
org.jdbi.v3.core.array.SqlArrayType<de.digitalcollections.model.identifiable.Identifier>,org.jdbi.v3.core.mapper.ColumnMapper<de.digitalcollections.model.identifiable.Identifier>
public class DbIdentifierMapper
extends Object
implements org.jdbi.v3.core.array.SqlArrayType<de.digitalcollections.model.identifiable.Identifier>, org.jdbi.v3.core.mapper.ColumnMapper<de.digitalcollections.model.identifiable.Identifier>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertArrayElement(de.digitalcollections.model.identifiable.Identifier identifier) protected de.digitalcollections.model.identifiable.IdentifierextractIdentifier(String identifierString) de.digitalcollections.model.identifiable.IdentifierMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jdbi.v3.core.mapper.ColumnMapper
init, mapMethods inherited from interface org.jdbi.v3.core.array.SqlArrayType
getArrayElementClass
-
Constructor Details
-
DbIdentifierMapper
public DbIdentifierMapper()
-
-
Method Details
-
getTypeName
- Specified by:
getTypeNamein interfaceorg.jdbi.v3.core.array.SqlArrayType<de.digitalcollections.model.identifiable.Identifier>
-
convertArrayElement
- Specified by:
convertArrayElementin interfaceorg.jdbi.v3.core.array.SqlArrayType<de.digitalcollections.model.identifiable.Identifier>
-
map
public de.digitalcollections.model.identifiable.Identifier map(ResultSet r, int columnNumber, org.jdbi.v3.core.statement.StatementContext ctx) throws SQLException - Specified by:
mapin interfaceorg.jdbi.v3.core.mapper.ColumnMapper<de.digitalcollections.model.identifiable.Identifier>- Throws:
SQLException
-
extractIdentifier
protected de.digitalcollections.model.identifiable.Identifier extractIdentifier(String identifierString)
-