|
||||||||||
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 |