|  |  | 
 |  |  |                int onLineDataMinLength; | 
 |  |  |                int headMinLength ; | 
 |  |  |  | 
 |  |  |                HashMap<String, AnnotationDriverVo> driverMap = ProtocolCach.getDriverMap() ; | 
 |  |  |                HashMap<String, AnnotationPrefixedDataAvailableVo> prefixedDataAvailableMap = ProtocolCach.getPrefixedDataAvailableMap() ; | 
 |  |  |                HashMap<String, AnnotationOnLineVo> onLineMap = ProtocolCach.getOnLineMap() ; | 
 |  |  |                HashMap<String, AnnotationDriverVo> driverMap = ProtocolCache.getDriverMap() ; | 
 |  |  |                HashMap<String, AnnotationPrefixedDataAvailableVo> prefixedDataAvailableMap = ProtocolCache.getPrefixedDataAvailableMap() ; | 
 |  |  |                HashMap<String, AnnotationOnLineVo> onLineMap = ProtocolCache.getOnLineMap() ; | 
 |  |  |  | 
 |  |  |                for(String cName : classNames){ | 
 |  |  |                   String className = cName.substring(0,  cName.lastIndexOf('.')) ; |