public class Utf8JsonReader extends ValueType
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Text.Json.Utf8JsonReader
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Text.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
|
static java.lang.String |
assemblyShortName
Assembly name: System.Text.Json
|
static java.lang.String |
className
Qualified class name: System.Text.Json.Utf8JsonReader
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Utf8JsonReader() |
Utf8JsonReader(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static Utf8JsonReader |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into Utf8JsonReader, a cast assert is made to check if types are compatible. |
boolean |
GetBoolean() |
byte |
GetByte() |
long |
getBytesConsumed() |
byte[] |
GetBytesFromBase64() |
java.lang.String |
GetComment() |
int |
getCurrentDepth() |
JsonReaderState |
getCurrentState() |
DateTime |
GetDateTime() |
DateTimeOffset |
GetDateTimeOffset() |
Decimal |
GetDecimal() |
double |
GetDouble() |
Guid |
GetGuid() |
boolean |
getHasValueSequence() |
short |
GetInt16() |
int |
GetInt32() |
long |
GetInt64() |
boolean |
getIsFinalBlock() |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
SequencePosition |
getPosition() |
SByte |
GetSByte() |
Single |
GetSingle() |
java.lang.String |
GetString() |
long |
getTokenStartIndex() |
JsonTokenType |
getTokenType() |
UInt16 |
GetUInt16() |
UInt32 |
GetUInt32() |
UInt64 |
GetUInt64() |
boolean |
getValueIsEscaped() |
boolean |
Read() |
void |
setHasValueSequence(boolean HasValueSequence) |
void |
setJCOInstance(JCObject instance) |
void |
setTokenStartIndex(long TokenStartIndex) |
void |
setValueIsEscaped(boolean ValueIsEscaped) |
void |
Skip() |
boolean |
TryGetByte(JCORefOut<java.util.concurrent.atomic.AtomicReference<java.lang.Byte>> value) |
boolean |
TryGetBytesFromBase64(JCORefOut value) |
boolean |
TryGetDateTime(JCORefOut<DateTime> value) |
boolean |
TryGetDateTimeOffset(JCORefOut<DateTimeOffset> value) |
boolean |
TryGetDecimal(JCORefOut<Decimal> value) |
boolean |
TryGetDouble(JCORefOut<java.util.concurrent.atomic.AtomicReference<java.lang.Double>> value) |
boolean |
TryGetGuid(JCORefOut<Guid> value) |
boolean |
TryGetInt16(JCORefOut<java.util.concurrent.atomic.AtomicReference<java.lang.Short>> value) |
boolean |
TryGetInt32(JCORefOut<java.util.concurrent.atomic.AtomicInteger> value) |
boolean |
TryGetInt64(JCORefOut<java.util.concurrent.atomic.AtomicLong> value) |
boolean |
TryGetSByte(JCORefOut<SByte> value) |
boolean |
TryGetSingle(JCORefOut<Single> value) |
boolean |
TryGetUInt16(JCORefOut<UInt16> value) |
boolean |
TryGetUInt32(JCORefOut<UInt32> value) |
boolean |
TryGetUInt64(JCORefOut<UInt64> value) |
boolean |
TrySkip() |
boolean |
ValueTextEquals(java.lang.String text) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Utf8JsonReader()
throws java.lang.Throwable
java.lang.Throwablepublic Utf8JsonReader(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic static Utf8JsonReader cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Utf8JsonReader, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedUtf8JsonReader instancejava.lang.Throwable - in case of error during cast operationpublic boolean GetBoolean()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ArgumentOutOfRangeException,
CultureNotFoundException,
InvalidOperationException
public byte GetByte()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException
public long getBytesConsumed()
throws java.lang.Throwable
java.lang.Throwablepublic byte[] GetBytesFromBase64()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException,
UnreachableException
public java.lang.String GetComment()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ArgumentOutOfRangeException,
CultureNotFoundException,
InvalidOperationException,
ArrayTypeMismatchException
public int getCurrentDepth()
throws java.lang.Throwable
java.lang.Throwablepublic JsonReaderState getCurrentState() throws java.lang.Throwable
java.lang.Throwablepublic DateTime GetDateTime() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, NotSupportedException
public DateTimeOffset GetDateTimeOffset() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException
public Decimal GetDecimal() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException
public double GetDouble()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException,
OverflowException,
NotSupportedException
public Guid GetGuid() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException
public boolean getHasValueSequence()
throws java.lang.Throwable
java.lang.Throwablepublic short GetInt16()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException
public int GetInt32()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException
public long GetInt64()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException
public boolean getIsFinalBlock()
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ValueTypeString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ValueTypeString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ValueTypeObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ValueTypeString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class ValueTypeJCType representing the CLR Type of the instantiated Classpublic SequencePosition getPosition() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionpublic SByte GetSByte() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException
public Single GetSingle() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException, OverflowException, NotSupportedException
public java.lang.String GetString()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ArgumentOutOfRangeException,
CultureNotFoundException,
InvalidOperationException,
ArrayTypeMismatchException,
NotSupportedException,
IndexOutOfRangeException,
FormatException
public long getTokenStartIndex()
throws java.lang.Throwable
java.lang.Throwablepublic JsonTokenType getTokenType() throws java.lang.Throwable
java.lang.Throwablepublic UInt16 GetUInt16() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException
public UInt32 GetUInt32() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException
public UInt64 GetUInt64() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException, ArrayTypeMismatchException
public boolean getValueIsEscaped()
throws java.lang.Throwable
java.lang.Throwablepublic boolean Read()
throws java.lang.Throwable,
PlatformNotSupportedException,
ArgumentException,
FormatException,
InvalidOperationException,
ArgumentNullException,
OutOfMemoryException,
JsonException,
ArgumentOutOfRangeException
public void setHasValueSequence(boolean HasValueSequence)
throws java.lang.Throwable
java.lang.Throwablepublic void setJCOInstance(JCObject instance)
setJCOInstance in class ValueTypepublic void setTokenStartIndex(long TokenStartIndex)
throws java.lang.Throwable
java.lang.Throwablepublic void setValueIsEscaped(boolean ValueIsEscaped)
throws java.lang.Throwable
java.lang.Throwablepublic void Skip()
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
NotSupportedException,
ArgumentOutOfRangeException,
CultureNotFoundException,
InvalidOperationException,
ObjectDisposedException,
FormatException,
JsonException,
IndexOutOfRangeException
public boolean TryGetByte(JCORefOut<java.util.concurrent.atomic.AtomicReference<java.lang.Byte>> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetBytesFromBase64(JCORefOut value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, NotSupportedException, IndexOutOfRangeException, FormatException, UnreachableException
public boolean TryGetDateTime(JCORefOut<DateTime> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, NotSupportedException, IndexOutOfRangeException, FormatException, OverflowException
public boolean TryGetDateTimeOffset(JCORefOut<DateTimeOffset> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, NotSupportedException, IndexOutOfRangeException, FormatException
public boolean TryGetDecimal(JCORefOut<Decimal> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, FormatException, IndexOutOfRangeException
public boolean TryGetDouble(JCORefOut<java.util.concurrent.atomic.AtomicReference<java.lang.Double>> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException, OverflowException, NotSupportedException
public boolean TryGetGuid(JCORefOut<Guid> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, NotSupportedException, IndexOutOfRangeException, FormatException
public boolean TryGetInt16(JCORefOut<java.util.concurrent.atomic.AtomicReference<java.lang.Short>> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetInt32(JCORefOut<java.util.concurrent.atomic.AtomicInteger> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetInt64(JCORefOut<java.util.concurrent.atomic.AtomicLong> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetSByte(JCORefOut<SByte> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetSingle(JCORefOut<Single> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException, OverflowException, NotSupportedException
public boolean TryGetUInt16(JCORefOut<UInt16> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetUInt32(JCORefOut<UInt32> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TryGetUInt64(JCORefOut<UInt64> value) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException, ArrayTypeMismatchException, IndexOutOfRangeException, FormatException
public boolean TrySkip()
throws java.lang.Throwable,
ArgumentException,
FormatException,
InvalidOperationException,
JsonException,
IndexOutOfRangeException,
PlatformNotSupportedException,
ArgumentOutOfRangeException
public boolean ValueTextEquals(java.lang.String text)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentException,
PlatformNotSupportedException,
ObjectDisposedException,
InvalidOperationException,
IndexOutOfRangeException,
ArgumentOutOfRangeException,
FormatException,
ArrayTypeMismatchException,
NotSupportedException,
UnreachableException