All Downloads are FREE. Search and download functionalities are using the official Maven repository.

zygf.jackshaft.impl.ParsingMiddleware.scala Maven / Gradle / Ivy

Go to download

Incremental (non-blocking) parsing for Scala JSON ASTs, based on jackson-core.

There is a newer version: 0.2.2
Show newest version
package zygf.jackshaft.impl

import java.io.InputStream

import zygf.jackshaft.conf.JackshaftConfig

abstract class ParsingMiddleware[J]
{
  def parseString(input: String)(implicit config: JackshaftConfig): J
  def parseBytes(input: Array[Byte])(implicit config: JackshaftConfig): J
  def parseStream(input: InputStream)(implicit config: JackshaftConfig): J
  
  def createJacksonWrapper()(implicit config: JackshaftConfig): JacksonWrapper[J]
}






© 2015 - 2024 Weber Informatics LLC | Privacy Policy