Package

razie

base

Permalink

package base

Visibility
  1. Public
  2. All

Type Members

  1. trait ActionContext extends ScalaAttrAccess

    Permalink

    actions execute in a context of objects available at that time in that environment.

    actions execute in a context of objects available at that time in that environment.

    a context is a set of objects in certain roles, like the current_movie or current_player etc. Contexts are a central concept in programming.

  2. class ActionItem extends Cloneable

    Permalink
  3. trait AttrAccess extends ActionContext

    Permalink

    simple attribute access interface and implementation - a bunch of name-value pairs with many different constructors - everything these days has attributes.

    simple attribute access interface and implementation - a bunch of name-value pairs with many different constructors - everything these days has attributes.

    it is used throughout to access parms in a unified manner: from http requests, method arguments, properties etc

    It has a skeleton type definition.

    Note the funny behavior of setAttr ("attrname:type", value)...

    Note the funny behavior of setAttr ("attrname:type=value,attrname2:type=value")...

  4. class AttrAccessImpl extends JavaAttrAccessImpl

    Permalink
  5. case class AttrSpec(name: String, sample: String = "", defaultValue: String = "", attrType: AttrType = AttrType.STRING) extends Product with Serializable

    Permalink
  6. final class AttrType extends Enum[AttrType]

    Permalink
  7. trait HasAttrAccess extends AnyRef

    Permalink

    to avoid proxying the thing - although that way may be cleaner?

    to avoid proxying the thing - although that way may be cleaner?

    See also

    {}

  8. trait IActionable extends AnyRef

    Permalink

    the simplest interface for an actionable...similar to f: ActionContext => Any in scala

  9. trait JavaAttrAccess extends AnyRef

    Permalink
  10. class JavaAttrAccessImpl extends ScalaAttrAccessImpl with AttrAccess

    Permalink
  11. trait ScalaAttrAccess extends JavaAttrAccess

    Permalink

    simple attribute access interface and implementation - a bunch of name-value pairs with many different constructors - everything these days has attributes.

    simple attribute access interface and implementation - a bunch of name-value pairs with many different constructors - everything these days has attributes.

    it is used throughout to access parms in a unified manner: from http requests, method arguments, properties etc

    It has a skeleton type definition.

    Note the funny behavior of setAttr ("attrname:type", value)...

    Note the funny behavior of setAttr ("attrname:type=value,attrname2:type=value")...

  12. abstract class ScalaAttrAccessImpl extends AttrAccess

    Permalink

    simple base implementation

Value Members

  1. object AttrSpec extends Serializable

    Permalink
  2. object ScalaAttrAccessImpl

    Permalink
  3. package data

    Permalink
  4. package scripting

    Permalink
  5. package scriptingx

    Permalink

Ungrouped