StringBuffer sb = new StringBuffer();
KeyRange range = ds.allocateIds("a", 2);
for (Key key : range) {
sb.append("\n a " + key.toString());
}
range = ds.allocateIds("b", 2);
for (Key key : range) {
sb.append("\n b " + key.toString());
}
Key parentKey = KeyFactory.createKey("c", 1);
sb.append("\n c " + parentKey.toString());
range = ds.allocateIds(parentKey, "d", 2);
for (Key key : range) {
sb.append("\n d " + key.toString());
}
System.out.println(sb.toString());