src/main/java/org/opensha/commons/geo/json/FeatureProperties.java
public static Object propDeserializeDefault(JsonReader in) throws IOException {
		JsonToken token = in.peek();
		if (token == JsonToken.NULL) {
			in.nextNull();
			return null;
		} else if (token == JsonToken.BOOLEAN) {
			return in.nextBoolean();
		} else if (token == JsonToken.NUMBER) {
			return parseNumber(in.nextString());
		} else if (token == JsonToken.STRING) {
			return in.nextString();
		}
		in.skipValue();
		return null;
	}
/**
	 * Attempts to deserialize the given value. Numbers will be returned as Numbers (either Long or Double),
	 * booleans as Boolean's, and Strings as Strings. Other object types will be skipped and null will be returned.
	 * 
	 * @param in
	 * @return
	 * @throws IOException 
	 */
Attempts to deserialize the given value. Numbers will be returned as Numbers (either Long or Double),
booleans as Boolean's, and Strings as Strings. Other object types will be skipped and null will be returned.

@param in
@return
@throws IOException
Attempts to deserialize the given value . Numbers will be returned as Numbers ( either Long or Double ) booleans as Boolean ' s and Strings as Strings . Other object types will be skipped and null will be returned . @param in @return @throws IOException
public static Object propDeserializeDefault(JsonReader in) throws IOException {
		JsonToken token = in.peek();
		if (token == JsonToken.NULL) {
			in.nextNull();
			return null;
		} else if (token == JsonToken.BOOLEAN) {
			return in.nextBoolean();
		} else if (token == JsonToken.NUMBER) {
			return parseNumber(in.nextString());
		} else if (token == JsonToken.STRING) {
			return in.nextString();
		}
		in.skipValue();
		return null;
	}
public static Object propDeserializeDefault ( JsonReader in ) throws IOException { JsonToken token = in . peek ( ) ; if ( token == JsonToken . NULL ) { in . nextNull ( ) ; return null ; } else if ( token == JsonToken . BOOLEAN ) { return in . nextBoolean ( ) ; } else if ( token == JsonToken . NUMBER ) { return parseNumber ( in . nextString ( ) ) ; } else if ( token == JsonToken . STRING ) { return in . nextString ( ) ; } in . skipValue ( ) ; return null ; }
Attempts to deserialize the given value.
Attempts to deserialize the given value .