public class AbstractBsonWriter.Context extends Object
BsonContextType, indicating whether the writer is reading a document, array, or other
complex sub-structure.| Constructor and Description |
|---|
Context(AbstractBsonWriter.Context from)
Creates a new instance, copying values from an existing context.
|
Context(AbstractBsonWriter.Context parentContext,
BsonContextType contextType)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractBsonWriter.Context |
copy()
Copies the values from this
Context into a new instance. |
BsonContextType |
getContextType()
Gets the current context type.
|
AbstractBsonWriter.Context |
getParentContext()
Returns the parent context.
|
public Context(AbstractBsonWriter.Context from)
from - the Context to copy values frompublic Context(AbstractBsonWriter.Context parentContext, BsonContextType contextType)
parentContext - the context of the parent nodecontextType - the context type.public AbstractBsonWriter.Context getParentContext()
public BsonContextType getContextType()
public AbstractBsonWriter.Context copy()
Context into a new instance.