IneaPdfParser

marola.water.IneaPdfParser
object IneaPdfParser

INEA (Rio de Janeiro)'s bathing-water bulletin PDF layout — verified live 2026-09-07 against a real, current bulletin (https://www.inea.rj.gov.br/wp-content/uploads/2026/06/ Zona-sudoeste-e-Zona-sul-17-06-26.pdf, Boletim N°24, 17/06/2026; captured as this parser's test fixture, local/src/test/resources/inea-boletim-zona-sudoeste-sul-2026-06-17.pdf).

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final case class Row(pointCode: String, beachName: String, location: String, category: BathingCondition)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def parseTable(pdfBytes: Array[Byte]): List[Row]