case classGeometryJsonField(name: String, expression: JsonPath, jsonConfig: Configuration, transform: Expr, pathIsRoot: Boolean) extends BaseJsonField[Geometry] with GeoJsonParsing with Product with Serializable
case classIntJsonField(name: String, expression: JsonPath, jsonConfig: Configuration, transform: Expr, pathIsRoot: Boolean) extends BaseJsonField[Integer] with Product with Serializable
case classJsonArrayField(name: String, expression: JsonPath, jsonConfig: Configuration, transform: Expr, pathIsRoot: Boolean) extends BaseJsonField[JsonArray] with Product with Serializable