public class ParameterBindingJsonReader
extends org.bson.AbstractBsonReader
Modifier and Type | Class and Description |
---|---|
protected class |
ParameterBindingJsonReader.Context |
protected class |
ParameterBindingJsonReader.Mark |
Constructor and Description |
---|
ParameterBindingJsonReader(String json)
Constructs a new instance with the given JSON string.
|
ParameterBindingJsonReader(String json,
Object[] values)
Constructs a new instance with the given JSON string.
|
ParameterBindingJsonReader(String json,
ParameterBindingContext bindingContext) |
ParameterBindingJsonReader(String json,
ValueProvider accessor,
SpelExpressionParser spelExpressionParser,
EvaluationContext evaluationContext) |
ParameterBindingJsonReader(String json,
ValueProvider accessor,
SpelExpressionParser spelExpressionParser,
Supplier<EvaluationContext> evaluationContext) |
Modifier and Type | Method and Description |
---|---|
protected int |
doPeekBinarySize() |
protected byte |
doPeekBinarySubType() |
protected org.bson.BsonBinary |
doReadBinaryData() |
protected boolean |
doReadBoolean() |
protected long |
doReadDateTime() |
protected org.bson.BsonDbPointer |
doReadDBPointer() |
org.bson.types.Decimal128 |
doReadDecimal128() |
protected double |
doReadDouble() |
protected void |
doReadEndArray() |
protected void |
doReadEndDocument() |
protected int |
doReadInt32() |
protected long |
doReadInt64() |
protected String |
doReadJavaScript() |
protected String |
doReadJavaScriptWithScope() |
protected void |
doReadMaxKey() |
protected void |
doReadMinKey() |
protected void |
doReadNull() |
protected org.bson.types.ObjectId |
doReadObjectId() |
protected org.bson.BsonRegularExpression |
doReadRegularExpression() |
protected void |
doReadStartArray() |
protected void |
doReadStartDocument() |
protected String |
doReadString() |
protected String |
doReadSymbol() |
protected org.bson.BsonTimestamp |
doReadTimestamp() |
protected void |
doReadUndefined() |
protected void |
doSkipName() |
protected void |
doSkipValue() |
protected ParameterBindingJsonReader.Context |
getContext() |
org.bson.BsonReaderMark |
getMark() |
void |
mark()
Deprecated.
|
org.bson.BsonType |
readBsonType() |
void |
reset()
Deprecated.
|
void |
setState(org.bson.AbstractBsonReader.State newState) |
checkPreconditions, close, getCurrentBsonType, getCurrentName, getNextState, getState, isClosed, peekBinarySize, peekBinarySubType, readBinaryData, readBinaryData, readBoolean, readBoolean, readDateTime, readDateTime, readDBPointer, readDBPointer, readDecimal128, readDecimal128, readDouble, readDouble, readEndArray, readEndDocument, readInt32, readInt32, readInt64, readInt64, readJavaScript, readJavaScript, readJavaScriptWithScope, readJavaScriptWithScope, readMaxKey, readMaxKey, readMinKey, readMinKey, readName, readName, readNull, readNull, readObjectId, readObjectId, readRegularExpression, readRegularExpression, readStartArray, readStartDocument, readString, readString, readSymbol, readSymbol, readTimestamp, readTimestamp, readUndefined, readUndefined, setContext, setCurrentBsonType, setCurrentName, skipName, skipValue, throwInvalidContextType, throwInvalidState, verifyBSONType, verifyName
public ParameterBindingJsonReader(String json)
json
- A string representation of a JSON.public ParameterBindingJsonReader(String json, Object[] values)
json
- A string representation of a JSON.public ParameterBindingJsonReader(String json, ValueProvider accessor, SpelExpressionParser spelExpressionParser, EvaluationContext evaluationContext)
public ParameterBindingJsonReader(String json, ValueProvider accessor, SpelExpressionParser spelExpressionParser, Supplier<EvaluationContext> evaluationContext)
public ParameterBindingJsonReader(String json, ParameterBindingContext bindingContext)
protected org.bson.BsonBinary doReadBinaryData()
doReadBinaryData
in class org.bson.AbstractBsonReader
protected byte doPeekBinarySubType()
doPeekBinarySubType
in class org.bson.AbstractBsonReader
protected int doPeekBinarySize()
doPeekBinarySize
in class org.bson.AbstractBsonReader
protected boolean doReadBoolean()
doReadBoolean
in class org.bson.AbstractBsonReader
public org.bson.BsonType readBsonType()
readBsonType
in interface org.bson.BsonReader
readBsonType
in class org.bson.AbstractBsonReader
public void setState(org.bson.AbstractBsonReader.State newState)
setState
in class org.bson.AbstractBsonReader
public org.bson.types.Decimal128 doReadDecimal128()
doReadDecimal128
in class org.bson.AbstractBsonReader
protected long doReadDateTime()
doReadDateTime
in class org.bson.AbstractBsonReader
protected double doReadDouble()
doReadDouble
in class org.bson.AbstractBsonReader
protected void doReadEndArray()
doReadEndArray
in class org.bson.AbstractBsonReader
protected void doReadEndDocument()
doReadEndDocument
in class org.bson.AbstractBsonReader
protected int doReadInt32()
doReadInt32
in class org.bson.AbstractBsonReader
protected long doReadInt64()
doReadInt64
in class org.bson.AbstractBsonReader
protected String doReadJavaScript()
doReadJavaScript
in class org.bson.AbstractBsonReader
protected String doReadJavaScriptWithScope()
doReadJavaScriptWithScope
in class org.bson.AbstractBsonReader
protected void doReadMaxKey()
doReadMaxKey
in class org.bson.AbstractBsonReader
protected void doReadMinKey()
doReadMinKey
in class org.bson.AbstractBsonReader
protected void doReadNull()
doReadNull
in class org.bson.AbstractBsonReader
protected org.bson.types.ObjectId doReadObjectId()
doReadObjectId
in class org.bson.AbstractBsonReader
protected org.bson.BsonRegularExpression doReadRegularExpression()
doReadRegularExpression
in class org.bson.AbstractBsonReader
protected org.bson.BsonDbPointer doReadDBPointer()
doReadDBPointer
in class org.bson.AbstractBsonReader
protected void doReadStartArray()
doReadStartArray
in class org.bson.AbstractBsonReader
protected void doReadStartDocument()
doReadStartDocument
in class org.bson.AbstractBsonReader
protected String doReadString()
doReadString
in class org.bson.AbstractBsonReader
protected String doReadSymbol()
doReadSymbol
in class org.bson.AbstractBsonReader
protected org.bson.BsonTimestamp doReadTimestamp()
doReadTimestamp
in class org.bson.AbstractBsonReader
protected void doReadUndefined()
doReadUndefined
in class org.bson.AbstractBsonReader
protected void doSkipName()
doSkipName
in class org.bson.AbstractBsonReader
protected void doSkipValue()
doSkipValue
in class org.bson.AbstractBsonReader
@Deprecated public void mark()
public org.bson.BsonReaderMark getMark()
@Deprecated public void reset()
protected ParameterBindingJsonReader.Context getContext()
getContext
in class org.bson.AbstractBsonReader
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.