object Objects
Ordering
- Alphabetic
- By Inheritance
Inherited
- Objects
- AnyRef
- Any
- Hide All
- Show All
Visibility
- 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 assertInjected[T <: AnyRef](value: T)(implicit m: ClassTag[T]): T
-
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
-
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
getOrElse[T](value: T, defaultValue: ⇒ T): T
A helper method to return a non null value or the default value if it is null
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
instantiate[T](clazz: Class[T], injectionValues: List[AnyRef] = Nil): T
Instantiates the given object class using the possible list of values to be injected.
Instantiates the given object class using the possible list of values to be injected.
Implements a really simple IoC mechanism. Ideally we'd improve this to support JSR330 style better injection with annotated injection points or such like
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val log: Log
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
notNull[T <: AnyRef](value: T, message: ⇒ String): T
Asserts that the given value is not null with a descriptive message
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
tryInstantiate[T](clazz: Class[T], injectionValues: List[AnyRef] = Nil): Option[T]
Attempts to inject the given class if a constructor can be found
-
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( ... )