decorators.put( Integer.class, new IntegerDecorator() );
decorators.put( Long.class, new IntegerDecorator() );
decorators.put( Short.class, new IntegerDecorator() );
decorators.put( Double.class, new DoubleDecorator() );
decorators.put( Boolean.class, new BooleanDecorator() );
decorators.put( Integer.TYPE, new IntegerDecorator() );
decorators.put( Long.TYPE, new IntegerDecorator() );
decorators.put( Short.TYPE, new IntegerDecorator() );
decorators.put( Double.TYPE, new DoubleDecorator() );
decorators.put( Boolean.TYPE, new BooleanDecorator() );
decorators.put( String.class, new StringDecorator() );
return decorators;
}