name = getClass().getSimpleName().replace("Analyser", "");
this.container = container;
this.hookMap = hookMap;
fieldHooks = new FieldMappingData[0];
methodHooks = new CallbackMappingData[0];
classHook = new ClassMappingData(name);
if (AnalyserCache.currentContext() != null)
AnalyserCache.currentContext().cache(this);
}