|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutabilityPlan<T>
TODO : javadoc
| Method Summary | |
|---|---|
T |
assemble(Serializable cached)
Assemble a previously disassembled value. |
T |
deepCopy(T value)
Return a deep copy of the value. |
Serializable |
disassemble(T value)
Return a "disassembled" representation of the value. |
boolean |
isMutable()
Can the internal state of instances of T be changed? |
| Method Detail |
|---|
boolean isMutable()
T deepCopy(T value)
value - The value to deep copy
Serializable disassemble(T value)
assemble(java.io.Serializable)
value - The value to disassemble
assemble(java.io.Serializable)T assemble(Serializable cached)
disassemble(T)
cached - The disassembled state
disassemble(T)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||