private SerializerRegistry()
{
registerSerializer(Boolean.class, new BooleanSerializer());
registerSerializer(boolean.class, new BooleanSerializer());
registerSerializer(Double.class, new DoubleSerializer());
registerSerializer(double.class, new DoubleSerializer());
registerSerializer(Float.class, new FloatSerializer());
registerSerializer(float.class, new FloatSerializer());
registerSerializer(Integer.class, new IntegerSerializer());
registerSerializer(int.class, new IntegerSerializer());
registerSerializer(Long.class, new LongSerializer());
registerSerializer(long.class, new LongSerializer());
registerSerializer(Short.class, new ShortSerializer());
registerSerializer(short.class, new ShortSerializer());
registerSerializer(String.class, new StringSerializer());
registerSerializer(URI.class, new UriSerializer());
registerSerializer(URL.class, new UrlSerializer());
registerSerializer(Date.class, new DateSerializer());
registerSerializer(QName.class, new QNameSerializer());
registerSerializer(Element.class, new ElementSerializer());
registerSerializer(XmlSerializable.class, new XmlSerializableSerializer());
}