Packages

c

com.mapr.db.spark.codec

DocumentParserImpl

class DocumentParserImpl extends DocumentParser

Linear Supertypes
DocumentParser, ParserMinimalBase, JsonParser, Versioned, Closeable, AutoCloseable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DocumentParserImpl
  2. DocumentParser
  3. ParserMinimalBase
  4. JsonParser
  5. Versioned
  6. Closeable
  7. AutoCloseable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DocumentParserImpl(dr: DocumentReader)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def _codec(): ObjectCodec
    Attributes
    protected[core]
    Definition Classes
    JsonParser
  5. final def _constructError(arg0: String, arg1: Throwable): JsonParseException
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
  6. def _constructError(arg0: String): JsonParseException
    Attributes
    protected[core]
    Definition Classes
    JsonParser
  7. def _decodeBase64(arg0: String, arg1: ByteArrayBuilder, arg2: Base64Variant): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  8. def _handleEOF(): Unit
    Attributes
    protected[jackson]
    Definition Classes
    DocumentParser → ParserMinimalBase
    Annotations
    @throws( ... )
  9. def _hasTextualNull(arg0: String): Boolean
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
  10. def _longIntegerDesc(arg0: String): String
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
  11. def _longNumberDesc(arg0: String): String
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
  12. final def _reportError(arg0: String, arg1: Any, arg2: Any): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  13. final def _reportError(arg0: String, arg1: Any): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  14. final def _reportError(arg0: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  15. def _reportInputCoercion(arg0: String, arg1: JsonToken, arg2: Class[_]): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  16. def _reportInvalidEOF(arg0: String, arg1: JsonToken): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  17. def _reportInvalidEOF(): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  18. def _reportInvalidEOFInValue(arg0: JsonToken): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  19. def _reportMissingRootWS(arg0: Int): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  20. def _reportUnexpectedChar(arg0: Int, arg1: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  21. def _reportUnsupportedOperation(): Unit
    Attributes
    protected[core]
    Definition Classes
    JsonParser
  22. final def _throwInternal(): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
  23. def _throwInvalidSpace(arg0: Int): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  24. final def _wrapError(arg0: String, arg1: Throwable): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  25. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  26. def canParseAsync(): Boolean
    Definition Classes
    JsonParser
  27. def canReadObjectId(): Boolean
    Definition Classes
    JsonParser
  28. def canReadTypeId(): Boolean
    Definition Classes
    JsonParser
  29. def canUseSchema(arg0: FormatSchema): Boolean
    Definition Classes
    JsonParser
  30. def clearCurrentToken(): Unit
    Definition Classes
    ParserMinimalBase → JsonParser
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  32. def close(): Unit
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser → Closeable → AutoCloseable
    Annotations
    @throws( classOf[java.io.IOException] )
  33. def configure(arg0: Feature, arg1: Boolean): JsonParser
    Definition Classes
    JsonParser
  34. def currentName(): String
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  35. def currentToken(): JsonToken
    Definition Classes
    ParserMinimalBase → JsonParser
  36. def currentTokenId(): Int
    Definition Classes
    ParserMinimalBase → JsonParser
  37. def disable(arg0: Feature): JsonParser
    Definition Classes
    JsonParser
  38. def enable(arg0: Feature): JsonParser
    Definition Classes
    JsonParser
  39. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  41. def finishToken(): Unit
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  42. def getBigIntegerValue(): BigInteger
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  43. def getBinaryValue(arg0: Base64Variant): Array[Byte]
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  44. def getBinaryValue(): Array[Byte]
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  45. def getBooleanValue(): Boolean
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  46. def getByteValue(): Byte
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  47. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  48. def getCodec(): ObjectCodec
    Definition Classes
    DocumentParser → JsonParser
  49. def getCurrentLocation(): JsonLocation
    Definition Classes
    DocumentParserImpl → DocumentParser → JsonParser
  50. def getCurrentName(): String
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  51. def getCurrentToken(): JsonToken
    Definition Classes
    ParserMinimalBase → JsonParser
  52. def getCurrentTokenId(): Int
    Definition Classes
    ParserMinimalBase → JsonParser
  53. def getCurrentValue(): AnyRef
    Definition Classes
    JsonParser
  54. def getDecimalValue(): BigDecimal
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  55. def getDoubleValue(): Double
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  56. def getEmbeddedObject(): AnyRef
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  57. def getFeatureMask(): Int
    Definition Classes
    JsonParser
  58. def getFloatValue(): Float
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  59. def getFormatFeatures(): Int
    Definition Classes
    JsonParser
  60. def getInputSource(): AnyRef
    Definition Classes
    JsonParser
  61. def getIntValue(): Int
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  62. def getLastClearedToken(): JsonToken
    Definition Classes
    ParserMinimalBase → JsonParser
  63. def getLongValue(): Long
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  64. def getNonBlockingInputFeeder(): NonBlockingInputFeeder
    Definition Classes
    JsonParser
  65. def getNumberType(): NumberType
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  66. def getNumberValue(): Number
    Definition Classes
    DocumentParser → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  67. def getObjectId(): AnyRef
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  68. def getParsingContext(): JsonStreamContext
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
  69. def getSchema(): FormatSchema
    Definition Classes
    JsonParser
  70. def getShortValue(): Short
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  71. def getText(): String
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  72. def getText(arg0: Writer): Int
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  73. def getTextCharacters(): Array[Char]
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  74. def getTextLength(): Int
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  75. def getTextOffset(): Int
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  76. def getTokenLocation(): JsonLocation
    Definition Classes
    DocumentParserImpl → DocumentParser → JsonParser
  77. def getTypeId(): AnyRef
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  78. def getValueAsBoolean(arg0: Boolean): Boolean
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  79. def getValueAsBoolean(): Boolean
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  80. def getValueAsDouble(arg0: Double): Double
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  81. def getValueAsDouble(): Double
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  82. def getValueAsInt(arg0: Int): Int
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  83. def getValueAsInt(): Int
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  84. def getValueAsLong(arg0: Long): Long
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  85. def getValueAsLong(): Long
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  86. def getValueAsString(arg0: String): String
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  87. def getValueAsString(): String
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  88. def hasCurrentToken(): Boolean
    Definition Classes
    ParserMinimalBase → JsonParser
  89. def hasTextCharacters(): Boolean
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
  90. def hasToken(arg0: JsonToken): Boolean
    Definition Classes
    ParserMinimalBase → JsonParser
  91. def hasTokenId(arg0: Int): Boolean
    Definition Classes
    ParserMinimalBase → JsonParser
  92. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  93. def isClosed(): Boolean
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
  94. def isEnabled(arg0: StreamReadFeature): Boolean
    Definition Classes
    JsonParser
  95. def isEnabled(arg0: Feature): Boolean
    Definition Classes
    JsonParser
  96. def isExpectedStartArrayToken(): Boolean
    Definition Classes
    ParserMinimalBase → JsonParser
  97. def isExpectedStartObjectToken(): Boolean
    Definition Classes
    ParserMinimalBase → JsonParser
  98. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  99. def isNaN(): Boolean
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  100. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  101. def nextBooleanValue(): Boolean
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  102. def nextFieldName(): String
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  103. def nextFieldName(arg0: SerializableString): Boolean
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  104. def nextIntValue(arg0: Int): Int
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  105. def nextLongValue(arg0: Long): Long
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  106. def nextTextValue(): String
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  107. def nextToken(): JsonToken
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( ... )
  108. def nextValue(): JsonToken
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  109. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  110. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  111. def overrideCurrentName(arg0: String): Unit
    Definition Classes
    DocumentParser → ParserMinimalBase → JsonParser
  112. def overrideFormatFeatures(arg0: Int, arg1: Int): JsonParser
    Definition Classes
    JsonParser
  113. def overrideStdFeatures(arg0: Int, arg1: Int): JsonParser
    Definition Classes
    JsonParser
  114. def readBinaryValue(arg0: Base64Variant, arg1: OutputStream): Int
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  115. def readBinaryValue(arg0: OutputStream): Int
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  116. def readValueAs[T](arg0: TypeReference[_]): T
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  117. def readValueAs[T](arg0: Class[T]): T
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  118. def readValueAsTree[T <: TreeNode](): T
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  119. def readValuesAs[T](arg0: TypeReference[T]): Iterator[T]
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  120. def readValuesAs[T](arg0: Class[T]): Iterator[T]
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  121. def releaseBuffered(arg0: Writer): Int
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  122. def releaseBuffered(arg0: OutputStream): Int
    Definition Classes
    JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  123. def reportInvalidNumber(arg0: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  124. def reportOverflowInt(arg0: String, arg1: JsonToken): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  125. def reportOverflowInt(arg0: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  126. def reportOverflowInt(): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  127. def reportOverflowLong(arg0: String, arg1: JsonToken): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  128. def reportOverflowLong(arg0: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  129. def reportOverflowLong(): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( classOf[java.io.IOException] )
  130. def reportUnexpectedNumberChar(arg0: Int, arg1: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... )
  131. def requiresCustomCodec(): Boolean
    Definition Classes
    JsonParser
  132. def setCodec(arg0: ObjectCodec): Unit
    Definition Classes
    DocumentParser → JsonParser
  133. def setCurrentValue(arg0: Any): Unit
    Definition Classes
    JsonParser
  134. def setRequestPayloadOnError(arg0: String): Unit
    Definition Classes
    JsonParser
  135. def setRequestPayloadOnError(arg0: Array[Byte], arg1: String): Unit
    Definition Classes
    JsonParser
  136. def setRequestPayloadOnError(arg0: RequestPayload): Unit
    Definition Classes
    JsonParser
  137. def setSchema(arg0: FormatSchema): Unit
    Definition Classes
    JsonParser
  138. def skipChildren(): JsonParser
    Definition Classes
    ParserMinimalBase → JsonParser
    Annotations
    @throws( classOf[java.io.IOException] )
  139. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  140. def toString(): String
    Definition Classes
    AnyRef → Any
  141. def version(): Version
    Definition Classes
    DocumentParser → JsonParser → Versioned
  142. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  143. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  144. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def _reportInvalidEOF(arg0: String): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def _reportInvalidEOFInValue(): Unit
    Attributes
    protected[base]
    Definition Classes
    ParserMinimalBase
    Annotations
    @throws( ... ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. def setFeatureMask(arg0: Int): JsonParser
    Definition Classes
    JsonParser
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from DocumentParser

Inherited from ParserMinimalBase

Inherited from JsonParser

Inherited from Versioned

Inherited from Closeable

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Ungrouped