protected class BsonDocumentReader.Context extends AbstractBsonReader.Context
Modifier and Type | Field and Description |
---|---|
private BsonDocumentReader.BsonDocumentMarkableIterator<BsonValue> |
arrayIterator |
private BsonDocumentReader.BsonDocumentMarkableIterator<java.util.Map.Entry<java.lang.String,BsonValue>> |
documentIterator |
Modifier | Constructor and Description |
---|---|
protected |
Context(BsonDocumentReader.Context parentContext,
BsonContextType contextType,
BsonArray array) |
protected |
Context(BsonDocumentReader.Context parentContext,
BsonContextType contextType,
BsonDocument document) |
Modifier and Type | Method and Description |
---|---|
java.util.Map.Entry<java.lang.String,BsonValue> |
getNextElement() |
BsonValue |
getNextValue() |
protected void |
mark() |
protected void |
reset() |
getContextType, getParentContext
private BsonDocumentReader.BsonDocumentMarkableIterator<java.util.Map.Entry<java.lang.String,BsonValue>> documentIterator
private BsonDocumentReader.BsonDocumentMarkableIterator<BsonValue> arrayIterator
protected Context(BsonDocumentReader.Context parentContext, BsonContextType contextType, BsonArray array)
protected Context(BsonDocumentReader.Context parentContext, BsonContextType contextType, BsonDocument document)