public class CryptographicKeyType extends BucketClobStringType
This type only supports instances of PrivateKey
and PublicKey
Keys are marshalled from non-opaque encoded forms using the encryptionProvider component sourced from
the ContainerManager
BucketClobStringType.LobCreatorSynchronization
Constructor and Description |
---|
CryptographicKeyType() |
Modifier and Type | Method and Description |
---|---|
Object |
nullSafeGet(ResultSet rs,
String[] names,
org.hibernate.engine.spi.SharedSessionContractImplementor session,
Object owner) |
void |
nullSafeSet(PreparedStatement st,
Object value,
int index,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
Class |
returnedClass() |
int[] |
sqlTypes() |
assemble, deepCopy, disassemble, equals, getLobHandler, hashCode, isMutable, isUseSetClobAsString, isUsingHSQL, isUsingMySQL, isUsingOracle, nullSafeGet, nullSafeSet, replace, setUseSetClobAsString
public Class returnedClass()
returnedClass
in interface org.hibernate.usertype.UserType
returnedClass
in class BucketClobStringType
public int[] sqlTypes()
sqlTypes
in interface org.hibernate.usertype.UserType
sqlTypes
in class BucketClobStringType
public Object nullSafeGet(ResultSet rs, String[] names, org.hibernate.engine.spi.SharedSessionContractImplementor session, Object owner) throws SQLException
nullSafeGet
in interface org.hibernate.usertype.UserType
nullSafeGet
in class BucketClobStringType
SQLException
public void nullSafeSet(PreparedStatement st, Object value, int index, org.hibernate.engine.spi.SharedSessionContractImplementor session) throws SQLException
nullSafeSet
in interface org.hibernate.usertype.UserType
nullSafeSet
in class BucketClobStringType
SQLException
Copyright © 2003–2018 Atlassian. All rights reserved.