01: package com.jamonapi.utils;
02:
03: import com.jamonapi.proxy.SQLDeArger;
04:
05: ;
06:
07: public class DefaultGeneralizer implements Generalizer {
08:
09: /** Replaces numbers and quoted strings with '?'. For example
10: * Original=ERROR Invalid login name: 'ssouza', 404
11: * becomes=ERROR Invalid login name: ?,?
12: *
13: * Original=ERROR Invalid login name: ssouza, _404
14: * becomes (no change)=ERROR Invalid login name: ssouza, _404
15: */
16: public String generalize(String detail) {
17: return new SQLDeArger(detail).getParsedSQL();
18: }
19:
20: }
|