java.lang.Object | |
↳ | org.hibernate.type.descriptor.java.ImmutableMutabilityPlan<T> |
Mutability plan for immutable objects
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
INSTANCE |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Assemble a previously
disassembled value.
| |||||||||||
Return a deep copy of the value.
| |||||||||||
Return a "disassembled" representation of the value.
| |||||||||||
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
|
Assemble a previously disassembled
value. This is used when pulling values from the
second level cache. Compliment to disassemble(T)
cached | The disassembled state |
---|
Return a deep copy of the value.
value | The value to deep copy |
---|
Return a "disassembled" representation of the value. This is used to push values onto the
second level cache. Compliment to assemble(Serializable)
value | The value to disassemble |
---|
Can the internal state of instances of T be changed?