object MethodCallToStringConverter
- Alphabetic
- By Inheritance
- MethodCallToStringConverter
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
excludeClassConstructorParams: MethodCallToStringConverter
A converter that builds keys of the form: "package.class.method(arg, ...)(arg, ...)..." e.g.
A converter that builds keys of the form: "package.class.method(arg, ...)(arg, ...)..." e.g. "com.foo.MyClass.doSomething(123, abc)(foo)"
Note that this converter ignores the class's constructor params and does NOT include them in the cache key.
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
includeClassConstructorParams: MethodCallToStringConverter
A converter that builds keys of the form: "package.class(arg, ...)(arg, ...).method(arg, ...)(arg, ...)..." e.g.
A converter that builds keys of the form: "package.class(arg, ...)(arg, ...).method(arg, ...)(arg, ...)..." e.g. "com.foo.MyClass(42, wow).doSomething(123, abc)(foo)"
Note that this converter includes the class's constructor params in the cache key, where applicable.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
onlyMethodParams: MethodCallToStringConverter
A converter that includes only the method arguments in the cache key.
A converter that includes only the method arguments in the cache key. It builds keys of the form: "(arg, ...)(arg, ...)..." e.g. a call to
com.foo.MyClass(42, wow).doSomething(123, abc)(foo)
would be cached as "(123, abc)(foo)".Warning: Do not use this key if you have multiple methods that you want to memoize, because cache keys can collide. e.g. the results of
Foo.bar(123)
andBaz.wow(123)
would be cached with the same key123
. -
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )