Package repast.simphony.freezedry
Class AbstractFreezeDryer<U>
java.lang.Object
repast.simphony.freezedry.AbstractFreezeDryer<U>
- All Implemented Interfaces:
FreezeDryer<U>
- Direct Known Subclasses:
ArrayFreezeDryer
,CollectionFreezeDryer
,ContextFreezeDryer
,DefaultFreezeDryer
,MapFreezeDryer
,PrimitiveArrayFreezeDryer
-
Field Summary
Fields inherited from interface repast.simphony.freezedry.FreezeDryer
CLASS_MARKER, ID_MARKER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
protected String
getString
(FreezeDryedObject fdo, String key) protected <T> T
protected <T> T
getVal
(FreezeDryedObject fdo, String key, Class<T> type) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface repast.simphony.freezedry.FreezeDryer
freezeDry, handles, rehydrate
-
Field Details
-
registry
-
-
Constructor Details
-
AbstractFreezeDryer
-
-
Method Details
-
getVal
protected <T> T getVal(FreezeDryedObject fdo, String key, Class<T> type) throws FreezeDryingException - Throws:
FreezeDryingException
-
getVal
- Throws:
FreezeDryingException
-
getString
- Throws:
FreezeDryingException
-
getChild
- Throws:
FreezeDryingException
-