Class MockNameImpl

  • All Implemented Interfaces:
    java.io.Serializable, MockName

    public class MockNameImpl
    extends java.lang.Object
    implements MockName, java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      MockNameImpl​(java.lang.String mockName)  
      MockNameImpl​(java.lang.String mockName, java.lang.Class<?> type, boolean mockedStatic)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isDefault()
      default name means generated by Mockito.
      private static java.lang.String toClassName​(java.lang.Class<?> clazz)  
      private static java.lang.String toInstanceName​(java.lang.Class<?> clazz)  
      java.lang.String toString()
      the name
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • mockName

        private final java.lang.String mockName
      • defaultName

        private boolean defaultName
    • Constructor Detail

      • MockNameImpl

        public MockNameImpl​(java.lang.String mockName,
                            java.lang.Class<?> type,
                            boolean mockedStatic)
      • MockNameImpl

        public MockNameImpl​(java.lang.String mockName)
    • Method Detail

      • toInstanceName

        private static java.lang.String toInstanceName​(java.lang.Class<?> clazz)
      • toClassName

        private static java.lang.String toClassName​(java.lang.Class<?> clazz)
      • isDefault

        public boolean isDefault()
        Description copied from interface: MockName
        default name means generated by Mockito. non-default means the user has named the mock at creation.
        Specified by:
        isDefault in interface MockName
      • toString

        public java.lang.String toString()
        Description copied from interface: MockName
        the name
        Specified by:
        toString in interface MockName
        Overrides:
        toString in class java.lang.Object