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, getParentContextprivate 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)