scala.tools.scalap

JavaWriter

class JavaWriter extends CodeWriter

Source
JavaWriter.scala
Linear Supertypes
CodeWriter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. JavaWriter
  2. CodeWriter
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JavaWriter(classfile: Classfile, writer: Writer)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def *(): Unit

    Definition Classes
    CodeWriter
  5. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  6. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val cf: Classfile

  9. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. def flagsToStr(clazz: Boolean, flags: Int): String

  14. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  15. def getClassName(n: Int): String

  16. def getIndentLevel: Int

    Definition Classes
    CodeWriter
  17. def getIndentString: String

    Definition Classes
    CodeWriter
  18. def getIndentWidth: Int

    Definition Classes
    CodeWriter
  19. def getName(n: Int): String

  20. def getPackage(n: Int): String

  21. def getSimpleClassName(n: Int): String

  22. def getType(n: Int): String

  23. def getWriter: Writer

    Definition Classes
    CodeWriter
  24. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  25. def indent: CodeWriter

    Definition Classes
    CodeWriter
  26. def isConstr(name: String): Boolean

  27. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  28. def isInterface(flags: Int): Boolean

  29. def isStatic(flags: Int): Boolean

  30. def nameToClass(str: String): String

  31. def nameToClass0(str: String): String

  32. def nameToPackage(str: String): String

  33. def nameToSimpleClass(str: String): String

  34. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  35. def newline: CodeWriter

    Definition Classes
    CodeWriter
  36. def newspace: CodeWriter

    Definition Classes
    CodeWriter
  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  39. def print(value: String): CodeWriter

    Definition Classes
    CodeWriter
  40. def print(value: Double): CodeWriter

    Definition Classes
    CodeWriter
  41. def print(value: Float): CodeWriter

    Definition Classes
    CodeWriter
  42. def print(value: Long): CodeWriter

    Definition Classes
    CodeWriter
  43. def print(value: Int): CodeWriter

    Definition Classes
    CodeWriter
  44. def print(value: Char): CodeWriter

    Definition Classes
    CodeWriter
  45. def print(value: Short): CodeWriter

    Definition Classes
    CodeWriter
  46. def print(value: Byte): CodeWriter

    Definition Classes
    CodeWriter
  47. def print(value: Boolean): CodeWriter

    Definition Classes
    CodeWriter
  48. def printClass(): Unit

  49. def printClassHeader(): Unit

  50. def printField(flags: Int, name: Int, tpe: Int, attribs: List[Attribute]): Unit

  51. def printMethod(flags: Int, name: Int, tpe: Int, attribs: List[Attribute]): Unit

  52. def println(value: String): CodeWriter

    Definition Classes
    CodeWriter
  53. def println(value: Double): CodeWriter

    Definition Classes
    CodeWriter
  54. def println(value: Float): CodeWriter

    Definition Classes
    CodeWriter
  55. def println(value: Long): CodeWriter

    Definition Classes
    CodeWriter
  56. def println(value: Int): CodeWriter

    Definition Classes
    CodeWriter
  57. def println(value: Char): CodeWriter

    Definition Classes
    CodeWriter
  58. def println(value: Short): CodeWriter

    Definition Classes
    CodeWriter
  59. def println(value: Byte): CodeWriter

    Definition Classes
    CodeWriter
  60. def println(value: Boolean): CodeWriter

    Definition Classes
    CodeWriter
  61. def println: CodeWriter

    Definition Classes
    CodeWriter
  62. def setIndentLevel(level: Int): CodeWriter

    Definition Classes
    CodeWriter
  63. def setIndentString(step: String): CodeWriter

    Definition Classes
    CodeWriter
  64. def setIndentWidth(width: Int): CodeWriter

    Definition Classes
    CodeWriter
  65. def sigToType(str: String, i: Int): (String, Int)

  66. def sigToType(str: String): String

  67. def sigToType0(str: String, i: Int): (String, Int)

  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  69. def toString(): String

    Definition Classes
    CodeWriter → AnyRef → Any
  70. def undent: CodeWriter

    Definition Classes
    CodeWriter
  71. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  72. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  73. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from CodeWriter

Inherited from AnyRef

Inherited from Any