new code_data_campus_Notice( id, // java.lang.Int:Int notice_type, // java.lang.String:String text, // java.lang.String:String text_html, // scala.Option[java.lang.String:String] seen_by_user, // scala.Option[java.lang.Boolean:Boolean] start_date, // java.lang.String:String end_date, // scala.Option[java.lang.String:String] content, // scala.Option[scala.collection.immutable.List[code.data.campus.NoticeRichContent]] photos, // scala.Option[scala.collection.immutable.List[code.data.campus.NoticePhoto]] attachments, // scala.Option[scala.collection.immutable.List[code.data.campus.NoticeAttachment]] context_user, // scala.Option[code.data.campus.NoticeContextUser] audience, // scala.collection.immutable.List[java.lang.String:String] channels, // scala.collection.immutable.List[java.lang.String:String] photo_ids, // scala.Option[scala.collection.immutable.List[java.lang.Int:Int]] attachment_ids, // scala.Option[scala.collection.immutable.List[java.lang.Int:Int]] remove_rich_content, // scala.Option[java.lang.Boolean:Boolean] seen_by, // scala.Option[java.lang.Int:Int] seen_by_percentage, // scala.Option[java.lang.Double:Double] extra_data // scala.Option[scala.collection.immutable.Map[java.lang.String:Stringnet.liftweb.json.JsonAST$JValue]] )