private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
During the implementation I thought of the DefaultInstantiationBehavior to be immutable so hard-coded behaviors don't get mixed with loaded ones. It may be deserialized but using a LoadedInstantiationBehavior instead may be a better way (as it starts in an empty state)
java.io.IOExceptionjava.lang.ClassNotFoundExceptionprivate void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
java.io.IOExceptionjava.util.Map<K,V> behaviours
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionprivate void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
java.io.IOExceptionIInstantiationBehavior.InstanceBehavior defaultBehavior
java.util.Map<K,V> behaviours
com.ibm.wala.ipa.cha.IClassHierarchy cha
boolean flatComponents
boolean doBootSequence
java.lang.Class<T> abstractAndroidModel
java.util.Map<K,V> overrideIntents
Intent,
IntentContextInterpreterboolean allowIntentRerouting