org.scalamock.plugin.GenerateMocks

MockTrait

class MockTrait extends Mock

Linear Supertypes
Mock, Context, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. MockTrait
  2. Mock
  3. Context
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MockTrait(mockSymbol: Symbol, enclosing: Context)

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. final def ==(arg0: AnyRef): Boolean

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

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

    Definition Classes
    Any
  7. def cacheLookup(info: MethodInfo): String

    Definition Classes
    Mock
  8. def cachedMockMethod(info: MethodInfo): String

    Definition Classes
    Mock
  9. lazy val className: String

    Definition Classes
    Mock
  10. lazy val classOrObject: String

    Definition Classes
    Mock
  11. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def constructorParamTypes(info: MethodInfo): String

    Definition Classes
    Mock
  13. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  15. def expectForwarder(info: MethodInfo): String

    Definition Classes
    Mock
  16. def expectForwarderConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  17. def expectForwarderNormal(info: MethodInfo): String

    Definition Classes
    Mock
  18. lazy val expectForwarders: String

    Definition Classes
    Mock
  19. lazy val factoryReference: String

    Definition Classes
    Mock
  20. def fieldGetter(value: Symbol): String

    Definition Classes
    Mock
  21. def fieldGetterMethod(t: Type): String

    Definition Classes
    Mock
  22. def fieldGetterName(t: String): String

    Definition Classes
    Mock
  23. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. def forwardExpectationParams(info: MethodInfo): String

    Definition Classes
    Mock
  25. def forwardForwarderParams(info: MethodInfo): String

    Definition Classes
    Mock
  26. def forwardMethod(info: MethodInfo): String

    Definition Classes
    Mock
  27. def forwardParam(param: Symbol): AnyRef

    Definition Classes
    Mock
  28. def forwardParams(info: MethodInfo): String

    Definition Classes
    Mock
  29. def forwardParamsAsAnyRef(info: MethodInfo): String

    Definition Classes
    Mock
  30. def forwardTo: String

    Definition Classes
    Mock
  31. def forwarderBody(info: MethodInfo): String

    Definition Classes
    Mock
  32. def forwarderDeclarationConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  33. def forwarderDeclarationNormal(info: MethodInfo): String

    Definition Classes
    Mock
  34. def forwarderGetMethodParams(info: MethodInfo): String

    Definition Classes
    Mock
  35. lazy val forwarderNames: Map[Symbol, String]

    Definition Classes
    Mock
  36. def forwarderParam(parameter: Symbol): String

    Definition Classes
    Mock
  37. def forwarderParamList(params: List[Symbol]): String

    Definition Classes
    Mock
  38. def forwarderParamType(t: Type): String

    Definition Classes
    Mock
  39. def forwarderParams(info: MethodInfo): String

    Definition Classes
    Mock
  40. lazy val forwarders: String

    Definition Classes
    Mock
  41. lazy val forwarding: String

    Definition Classes
    Mock
  42. lazy val fullClassName: String

    Definition Classes
    Mock
  43. val fullMockTraitOrClassName: String

    Definition Classes
    MockContext
  44. def generate(): Unit

    Definition Classes
    Mock
  45. def generateFile(file: File, body: String): Unit

    Definition Classes
    Mock
  46. def generateJavaFeatures(): Unit

    Definition Classes
    Mock
  47. def generateMock(): Unit

    Definition Classes
    MockTraitMock
  48. def generateTest(): Unit

    Definition Classes
    Mock
  49. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  50. def getJavaFeatures: String

    Definition Classes
    Mock
  51. def getMethodsToMock: List[(Symbol, Type)]

    Definition Classes
    MockTraitMock
  52. def getMock: String

    Definition Classes
    MockTraitMock
  53. def getMockTraitOrClassName: String

    Definition Classes
    Mock
  54. def getOutputDirectory(root: String): File

    Definition Classes
    Mock
  55. def getTest: String

    Definition Classes
    Mock
  56. lazy val hasJavaFeatures: Boolean

    Definition Classes
    Mock
  57. lazy val hasNestedTypes: Boolean

    Definition Classes
    Mock
  58. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  59. def implicitIfNecessary(params: List[Symbol]): String

    Definition Classes
    Mock
  60. def indent(s: String): String

    Definition Classes
    Mock
  61. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  62. def isMemberOfObject(s: Symbol): Boolean

    Definition Classes
    Mock
  63. lazy val javaFeaturesClassDeclaration: String

    Definition Classes
    Mock
  64. lazy val javaFeaturesClassName: String

    Definition Classes
    Mock
  65. lazy val javaFeaturesFile: File

    Definition Classes
    Mock
  66. lazy val javaFeaturesParent: List[String]

    Definition Classes
    Mock
  67. lazy val javaStatics: List[Symbol]

    Definition Classes
    Mock
  68. def javaType(t: Type): String

    Definition Classes
    Mock
  69. def javaValueForwarder(value: Symbol): String

    Definition Classes
    Mock
  70. lazy val javaValueForwarders: String

    Definition Classes
    Mock
  71. lazy val javaValues: List[Symbol]

    Definition Classes
    Mock
  72. def matchingForwarder(info: MethodInfo): String

    Definition Classes
    Mock
  73. def methodDeclaration(info: MethodInfo): String

    Definition Classes
    Mock
  74. def methodDeclarationWithReturnType(info: MethodInfo): String

    Definition Classes
    Mock
  75. def methodNames(prefix: String): Map[Symbol, String]

    Definition Classes
    Mock
  76. lazy val methodsToMock: List[MethodInfo]

    Definition Classes
    Mock
  77. def mockBodyConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  78. def mockBodyNormal(info: MethodInfo): String

    Definition Classes
    MockTraitMock
  79. def mockBodySimple(info: MethodInfo): String

    Definition Classes
    Mock
  80. lazy val mockClassEntries: String

    Definition Classes
    Mock
  81. lazy val mockFile: File

    Definition Classes
    Mock
  82. def mockFunction(info: MethodInfo): String

    Definition Classes
    Mock
  83. def mockFunctionToExpectation(info: MethodInfo, paramTypes: Seq[String]): String

    Definition Classes
    Mock
  84. def mockMember(info: MethodInfo): String

    Definition Classes
    Mock
  85. lazy val mockMembers: String

    Definition Classes
    Mock
  86. def mockMethod(info: MethodInfo): String

    Definition Classes
    Mock
  87. def mockMethodConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  88. lazy val mockMethodNames: Map[Symbol, String]

    Definition Classes
    Mock
  89. def mockMethodNormal(info: MethodInfo): String

    Definition Classes
    Mock
  90. lazy val mockMethods: String

    Definition Classes
    Mock
  91. lazy val mockOutputDirectory: File

    Definition Classes
    Mock
  92. def mockParamList(params: List[Symbol]): String

    Definition Classes
    Mock
  93. def mockParams(info: MethodInfo): String

    Definition Classes
    Mock
  94. lazy val mockTraitEntries: String

    Definition Classes
    MockTraitMock
  95. lazy val mockTraitInstance: String

    Definition Classes
    Mock
  96. lazy val mockTraitOrClassDeclaration: String

    Definition Classes
    MockTraitMock
  97. lazy val mockTraitOrClassName: String

    Definition Classes
    Mock
  98. lazy val mockedTypeDeclaration: String

    Definition Classes
    Mock
  99. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  100. def needsOverride(info: MethodInfo): Boolean

    Definition Classes
    MockTraitMock
  101. lazy val nestedMockCreator: String

    Definition Classes
    Mock
  102. lazy val nestedMocks: List[Mock]

    Definition Classes
    Mock
  103. lazy val nestedTypes: List[Symbol]

    Definition Classes
    Mock
  104. final def notify(): Unit

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

    Definition Classes
    AnyRef
  106. def overloadDisambiguation(info: MethodInfo): String

    Definition Classes
    Mock
  107. def overrideIfNecessary(info: MethodInfo): String

    Definition Classes
    Mock
  108. def packageDirectory(root: File): File

    Definition Classes
    Mock
  109. lazy val packageElements: Array[String]

    Definition Classes
    Mock
  110. lazy val packageName: String

    Definition Classes
    Mock
  111. lazy val packageStatement: String

    Definition Classes
    Mock
  112. def paramListAsAnyRef(info: MethodInfo): String

    Definition Classes
    Mock
  113. def parameterDeclaration(parameter: Symbol): String

    Definition Classes
    Mock
  114. def parameterType(t: Type): String

    Definition Classes
    Mock
  115. lazy val parents: List[Type]

    Definition Classes
    Mock
  116. lazy val qualifiedClassName: String

    Definition Classes
    Mock
  117. def qualify(name: String): String

    Definition Classes
    Mock
  118. def recordMock(): Unit

    Definition Classes
    Mock
  119. lazy val reflectableType: Type

    Definition Classes
    Mock
  120. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  121. lazy val testFile: File

    Definition Classes
    Mock
  122. lazy val testOutputDirectory: File

    Definition Classes
    Mock
  123. def toString(): String

    Definition Classes
    AnyRef → Any
  124. val topLevel: Boolean

    Definition Classes
    MockContext
  125. def typeParamsString(typeParams: List[Symbol]): String

    Definition Classes
    Mock
  126. def typeParamsString(info: MethodInfo): String

    Definition Classes
    Mock
  127. def typeParamsString: String

    Definition Classes
    Mock
  128. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Mock

Inherited from Context

Inherited from AnyRef

Inherited from Any