public static class

BlobTypeDescriptor.BlobMutabilityPlan

extends Object
implements MutabilityPlan<T>
java.lang.Object
   ↳ org.hibernate.type.descriptor.java.BlobTypeDescriptor.BlobMutabilityPlan

Summary

Fields
public static final BlobTypeDescriptor.BlobMutabilityPlan INSTANCE
Public Constructors
BlobTypeDescriptor.BlobMutabilityPlan()
Public Methods
Blob assemble(Serializable cached)
Assemble a previously disassembled value.
Blob deepCopy(Blob value)
Serializable disassemble(Blob value)
boolean isMutable()
Can the internal state of instances of T be changed?
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.hibernate.type.descriptor.java.MutabilityPlan

Fields

public static final BlobTypeDescriptor.BlobMutabilityPlan INSTANCE

Public Constructors

public BlobTypeDescriptor.BlobMutabilityPlan ()

Public Methods

public Blob assemble (Serializable cached)

Assemble a previously disassembled value. This is used when pulling values from the second level cache. Compliment to disassemble(T)

Parameters
cached The disassembled state
Returns
  • The re-assembled value.

public Blob deepCopy (Blob value)

public Serializable disassemble (Blob value)

public boolean isMutable ()

Can the internal state of instances of T be changed?

Returns
  • True if the internal state can be changed; false otherwise.