org.scalamock.plugin.GenerateMocks

MockObject

class MockObject extends Mock

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

Instance Constructors

  1. new MockObject(mockSymbol: Symbol)

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
    MockObjectMock
  11. def clone(): AnyRef

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

    Definition Classes
    Mock
  13. val enclosing: Context

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

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

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

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

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

    Definition Classes
    Mock
  19. lazy val expectForwarders: String

    Definition Classes
    Mock
  20. lazy val factoryReference: String

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

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

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

    Definition Classes
    Mock
  24. def finalize(): Unit

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

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

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

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

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

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

    Definition Classes
    Mock
  31. def forwardTo: String

    Definition Classes
    MockObjectMock
  32. def forwarderBody(info: MethodInfo): String

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

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

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

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

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

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

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

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

    Definition Classes
    Mock
  41. lazy val forwarders: String

    Definition Classes
    Mock
  42. lazy val forwarding: String

    Definition Classes
    Mock
  43. lazy val fullClassName: String

    Definition Classes
    MockObjectMock
  44. val fullMockTraitOrClassName: String

    Definition Classes
    MockContext
  45. def generate(): Unit

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

    Definition Classes
    Mock
  47. def generateJavaFeatures(): Unit

    Definition Classes
    Mock
  48. def generateMock(): Unit

    Definition Classes
    Mock
  49. def generateTest(): Unit

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

    Definition Classes
    AnyRef → Any
  51. def getJavaFeatures: String

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

    Definition Classes
    MockObjectMock
  53. def getMock: String

    Definition Classes
    Mock
  54. def getMockTraitOrClassName: String

    Definition Classes
    MockObjectMock
  55. def getOutputDirectory(root: String): File

    Definition Classes
    Mock
  56. def getTest: String

    Definition Classes
    Mock
  57. lazy val hasJavaFeatures: Boolean

    Definition Classes
    Mock
  58. lazy val hasNestedTypes: Boolean

    Definition Classes
    Mock
  59. def hashCode(): Int

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

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

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

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

    Definition Classes
    Mock
  64. lazy val javaFeaturesClassDeclaration: String

    Definition Classes
    Mock
  65. lazy val javaFeaturesClassName: String

    Definition Classes
    Mock
  66. lazy val javaFeaturesFile: File

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

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

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

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

    Definition Classes
    Mock
  71. lazy val javaValueForwarders: String

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

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

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

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

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

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

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

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

    Definition Classes
    Mock
  80. def mockBodySimple(info: MethodInfo): String

    Definition Classes
    Mock
  81. lazy val mockClassEntries: String

    Definition Classes
    Mock
  82. lazy val mockFile: File

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

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

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

    Definition Classes
    Mock
  86. lazy val mockMembers: String

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

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

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

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

    Definition Classes
    Mock
  91. lazy val mockMethods: String

    Definition Classes
    Mock
  92. lazy val mockOutputDirectory: File

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

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

    Definition Classes
    Mock
  95. lazy val mockTraitEntries: String

    Definition Classes
    Mock
  96. lazy val mockTraitInstance: String

    Definition Classes
    Mock
  97. lazy val mockTraitOrClassDeclaration: String

    Definition Classes
    Mock
  98. lazy val mockTraitOrClassName: String

    Definition Classes
    Mock
  99. lazy val mockedTypeDeclaration: String

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

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

    Definition Classes
    Mock
  102. lazy val nestedMockCreator: String

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

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

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

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

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

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

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

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

    Definition Classes
    Mock
  111. lazy val packageName: String

    Definition Classes
    Mock
  112. lazy val packageStatement: String

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

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

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

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

    Definition Classes
    Mock
  117. lazy val qualifiedClassName: String

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

    Definition Classes
    Mock
  119. def recordMock(): Unit

    Definition Classes
    MockObjectMock
  120. lazy val reflectableType: Type

    Definition Classes
    Mock
  121. lazy val resetForwarding: String

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

    Definition Classes
    AnyRef
  123. lazy val testFile: File

    Definition Classes
    Mock
  124. lazy val testOutputDirectory: File

    Definition Classes
    Mock
  125. def toString(): String

    Definition Classes
    AnyRef → Any
  126. val topLevel: Boolean

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

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

    Definition Classes
    Mock
  129. def typeParamsString: String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Mock

Inherited from Context

Inherited from AnyRef

Inherited from Any