see

See

object See extends AnyRef

See factory methods.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. See
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

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. def apply(): See

    Convenience method for scala usage only.

    Convenience method for scala usage only. Allows val see = See().

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. def create(): See

    Creates a See context that supports all Sel features.

    Creates a See context that supports all Sel features.

    This implies that it is possible to generate nodes which cannot be evaluated in finite time.

  10. def createConst: See

    Creates a See context that will only accept simple constant expressions.

    Creates a See context that will only accept simple constant expressions. Any variable assignment, function definition etc. will cause a parsing error.

  11. def disableJavaReflection(): Unit

    Disables Java reflection operator.

    Disables Java reflection operator. The reflection operator will cause an evaluation error while reflection is disabled.
    However an injected #JavaWrapper may still be called, because it is under the control of the applcation and therefore assumed to be safe.

  12. def enableJavaReflection(): Unit

    Enables Java reflection operator.

    Enables Java reflection operator. Note that reflection is a rather powerful feature. If enabled, an expression has nearly full control over the embedding application and, depending on the active SecurityManager, may also access the file system and most ressources of the machine it runs on.
    Therefore, you should disable it, if you cannot ensure that expressions won't do anything malicious. Nevertheless Reflection is enabled by default, because you should consider using #createConst() in such cases anyway.

  13. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  17. def getVersion: String

    Returns version as string.

    Returns version as string.

    returns

    Version string in the form "<major>.<minor>.<patch>". E.g. "1.2.0"

  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. final def notify(): Unit

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

    Definition Classes
    AnyRef
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  24. def toString(): String

    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any