Skip to content

Instantly share code, notes, and snippets.

@eed3si9n
Created April 5, 2011 04:07
Show Gist options
  • Save eed3si9n/903004 to your computer and use it in GitHub Desktop.
Save eed3si9n/903004 to your computer and use it in GitHub Desktop.
case class LongAttributeTest(attributes: Map[String, scalaxb.DataRecord[Any]]) {
lazy val milk1 = attributes.get("@milk1") map { _.as[MilkType] }
lazy val string2 = attributes.get("@string2") map { _.as[String] }
lazy val string3 = attributes.get("@string3") map { _.as[String] }
lazy val string4 = attributes.get("@string4") map { _.as[String] }
lazy val string5 = attributes.get("@string5") map { _.as[String] }
lazy val string6 = attributes.get("@string6") map { _.as[String] }
lazy val string7 = attributes.get("@string7") map { _.as[String] }
lazy val string8 = attributes.get("@string8") map { _.as[String] }
lazy val string9 = attributes.get("@string9") map { _.as[String] }
lazy val string10 = attributes.get("@string10") map { _.as[String] }
lazy val string11 = attributes.get("@string11") map { _.as[String] }
lazy val string12 = attributes.get("@string12") map { _.as[String] }
lazy val string13 = attributes.get("@string13") map { _.as[String] }
lazy val string14 = attributes.get("@string14") map { _.as[String] }
lazy val string15 = attributes.get("@string15") map { _.as[String] }
lazy val string16 = attributes.get("@string16") map { _.as[String] }
lazy val string17 = attributes.get("@string17") map { _.as[String] }
lazy val string18 = attributes.get("@string18") map { _.as[String] }
lazy val string19 = attributes.get("@string19") map { _.as[String] }
lazy val string20 = attributes.get("@string20") map { _.as[String] }
lazy val string21 = attributes.get("@string21") map { _.as[String] }
lazy val string22 = attributes.get("@string22") map { _.as[String] }
lazy val string23 = attributes.get("@string23") map { _.as[String] }
lazy val string24 = attributes.get("@string24") map { _.as[String] }
lazy val string25 = attributes.get("@string25") map { _.as[String] }
lazy val string26 = attributes.get("@string26") map { _.as[String] }
lazy val string27 = attributes.get("@string27") map { _.as[String] }
lazy val string28 = attributes.get("@string28") map { _.as[String] }
lazy val string29 = attributes.get("@string29") map { _.as[String] }
lazy val string30 = attributes.get("@string30") map { _.as[String] }
lazy val id = attributes.get("@id") map { _.as[String] }
lazy val classValue = attributes.get("@class") map { _.as[Array[String]] }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment