src/main/java/com/googlecode/objectify/impl/Keys.java
public com.google.cloud.datastore.Key createRawAny(final com.google.cloud.datastore.Key parent, final String kind, final Object id) {
		if (id instanceof String)
			return createRaw(parent, kind, (String)id);
		else if (id instanceof Long)
			return createRaw(parent, kind, (Long)id);
		else
			throw new IllegalArgumentException("id '" + id + "' must be String or Long");
	}
public com.google.cloud.datastore.Key createRawAny(final com.google.cloud.datastore.Key parent, final String kind, final Object id) {
		if (id instanceof String)
			return createRaw(parent, kind, (String)id);
		else if (id instanceof Long)
			return createRaw(parent, kind, (Long)id);
		else
			throw new IllegalArgumentException("id '" + id + "' must be String or Long");
	}
Construct a Key from a Long or String id
@param id must be either Long or String