PaleoCrafter

Untitled

Jun 9th, 2015
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.47 KB | None | 0 0
  1. List(
  2.   q"""
  3.   val $delegateName = new de.mineformers.delegates.model.MutableDelegate[$t](${field.rhs})
  4. """,
  5.   q"""
  6.   def $getName: $t = $delegateName.get
  7. """,
  8.   q"""
  9.   def $setName(newValue: $t): Unit = $delegateName.set(newValue)
  10. """) ++ (
  11.   if (javaBean)
  12.     List(
  13.       q"""
  14.        def $beanGetName: $t = $delegateName.get
  15.      """,
  16.       q"""
  17.        def $beanSetName(newValue: $t): Unit = $delegateName.set(newValue)
  18.      """)
  19.   else
  20.     Nil
  21.   )
Advertisement
Add Comment
Please, Sign In to add comment