org.beangle.webmvc.config

Members list

Type members

Classlikes

class ActionConfig(val url: String, val mapping: RouteMapping, val action: Object)

Attributes

Supertypes
class Object
trait Matchable
class Any
class ActionMapping(val action: AnyRef, val clazz: Class[_], val name: String, val namespace: String, val views: Map[String, View], val profile: Profile)

action mapping (namespace endwith /) name is action fullname ,so it starts with /,and contains namespace

action mapping (namespace endwith /) name is action fullname ,so it starts with /,and contains namespace

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Buildable

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Buildable.type
trait Buildable

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Configurer extends Buildable

Attributes

Supertypes
trait Buildable
class Object
trait Matchable
class Any
Known subtypes
object Path

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Path.type
object Profile extends Logging

Attributes

Companion
class
Supertypes
trait Logging
class Object
trait Matchable
class Any
Self type
Profile.type
final class Profile(val name: String, val pattern: String, val actionSuffix: String, val defaultMethod: String, val viewPath: String, val viewPathStyle: String, val viewSuffix: String, val viewType: String, val urlPath: String, val urlStyle: String, val urlSuffix: String, val interceptors: Array[Interceptor], val decorators: Array[ViewDecorator], val source: URL) extends Comparable[Profile]

name: 配置名 pattern :action所在的包,匹配action的唯一条件

name: 配置名 pattern :action所在的包,匹配action的唯一条件

Attributes

Companion
object
Supertypes
trait Comparable[Profile]
class Object
trait Matchable
class Any
final class ProfileConfig(val name: String, val pattern: String)

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object RouteMapping

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class RouteMapping

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any