@Override public MaxKey decode(final BsonReader reader, final DecoderContext decoderContext) { reader.readMaxKey(); return new MaxKey(); }
@Override public void gotMaxKey(final String name) { cur().put(name, new MaxKey()); }
private MaxKey visitMaxKeyExtendedJson() { verifyToken(JsonTokenType.COLON); verifyToken(JsonTokenType.INT32, 1); verifyToken(JsonTokenType.END_OBJECT); return new MaxKey(); }
visitEmptyConstructor(); setCurrentBsonType(BsonType.MAX_KEY); currentValue = new MaxKey(); } else if ("BinData".equals(value)) { currentValue = visitBinDataConstructor();
o = new MinKey(); } else if (b.containsField("$maxKey")) { o = new MaxKey(); } else if (b.containsField("$uuid")) { o = UUID.fromString((String) b.get("$uuid"));
visitEmptyConstructor(); setCurrentBsonType(BsonType.MAX_KEY); currentValue = new MaxKey(); } else if ("BinData".equals(value)) { setCurrentBsonType(BsonType.BINARY);
case MAX_KEY: reader.readMaxKey(); return new MaxKey(); default: throw new IllegalArgumentException("unhandled BSON type: " + reader.getCurrentBsonType());
public void gotMaxKey(String name) { cur().put(name, new MaxKey()); }
o = new MaxKey(); if (!isStackEmpty()) { cur().put(name, o);
o = new MinKey(); } else if (b.containsField("$maxKey")) { o = new MaxKey(); } else if (b.containsField("$uuid")) { o = UUID.fromString((String) b.get("$uuid"));
o = new MaxKey(); if (!isStackEmpty()) { cur().put( name, o );