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

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