public final class com.codahale.metrics.jdbi.strategies.ShortNameStrategy extends com.codahale.metrics.jdbi.strategies.DelegatingStatementNameStrategy
{
private final java.util.concurrent.ConcurrentMap shortClassNames;
private final java.lang.String baseJmxName;
public void <init>(java.lang.String)
{
com.codahale.metrics.jdbi.strategies.ShortNameStrategy v;
java.util.concurrent.ConcurrentHashMap v;
com.codahale.metrics.jdbi.strategies.StatementNameStrategy[] v, v;
com.codahale.metrics.jdbi.strategies.ShortNameStrategy$ShortContextClassStrategy v;
com.codahale.metrics.jdbi.strategies.ShortNameStrategy$ShortSqlObjectStrategy v;
com.codahale.metrics.jdbi.strategies.StatementNameStrategy v, v, v;
java.lang.String v;
v := @this: com.codahale.metrics.jdbi.strategies.ShortNameStrategy;
v := @parameter: java.lang.String;
v = newarray (com.codahale.metrics.jdbi.strategies.StatementNameStrategy)[0];
specialinvoke v.<com.codahale.metrics.jdbi.strategies.DelegatingStatementNameStrategy: void <init>(com.codahale.metrics.jdbi.strategies.StatementNameStrategy[])>(v);
v = new java.util.concurrent.ConcurrentHashMap;
specialinvoke v.<java.util.concurrent.ConcurrentHashMap: void <init>()>();
v.<com.codahale.metrics.jdbi.strategies.ShortNameStrategy: java.util.concurrent.ConcurrentMap shortClassNames> = v;
v.<com.codahale.metrics.jdbi.strategies.ShortNameStrategy: java.lang.String baseJmxName> = v;
v = newarray (com.codahale.metrics.jdbi.strategies.StatementNameStrategy)[5];
v = <com.codahale.metrics.jdbi.strategies.NameStrategies: com.codahale.metrics.jdbi.strategies.StatementNameStrategy CHECK_EMPTY>;
v[0] = v;
v = new com.codahale.metrics.jdbi.strategies.ShortNameStrategy$ShortContextClassStrategy;
specialinvoke v.<com.codahale.metrics.jdbi.strategies.ShortNameStrategy$ShortContextClassStrategy: void <init>(com.codahale.metrics.jdbi.strategies.ShortNameStrategy)>(v);
v[1] = v;
v = new com.codahale.metrics.jdbi.strategies.ShortNameStrategy$ShortSqlObjectStrategy;
specialinvoke v.<com.codahale.metrics.jdbi.strategies.ShortNameStrategy$ShortSqlObjectStrategy: void <init>(com.codahale.metrics.jdbi.strategies.ShortNameStrategy)>(v);
v[2] = v;
v = <com.codahale.metrics.jdbi.strategies.NameStrategies: com.codahale.metrics.jdbi.strategies.StatementNameStrategy CHECK_RAW>;
v[3] = v;
v = <com.codahale.metrics.jdbi.strategies.NameStrategies: com.codahale.metrics.jdbi.strategies.StatementNameStrategy NAIVE_NAME>;
v[4] = v;
virtualinvoke v.<com.codahale.metrics.jdbi.strategies.ShortNameStrategy: void registerStrategies(com.codahale.metrics.jdbi.strategies.StatementNameStrategy[])>(v);
return;
}
}