private BooleanJsonDeserializer() { }
@Override
public Boolean doDeserialize( JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params ) {
JsonToken token = reader.peek();
if ( JsonToken.BOOLEAN.equals( token ) ) {
return reader.nextBoolean();
} else if ( JsonToken.STRING.equals( token ) ) {
return Boolean.valueOf( reader.nextString() );
} else if ( JsonToken.NUMBER.equals( token ) ) {