FuncResource

org.beangle.ems.core.security.model.FuncResource
class FuncResource extends IntId with Named with Enabled with Resource with Remark

Attributes

Graph
Supertypes
trait Remark
trait Resource
trait Enabled
trait Named
class IntId
trait IntIdEntity
class NumId[Int]
trait Entity[Int]
trait Serializable
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def description: String

Inherited methods

override def equals(other: Any): Boolean

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

Attributes

Definition Classes
Entity -> Any
Inherited from:
Entity
override def hashCode: Int

Attributes

See also:

java.lang.Object#hashCode()

Definition Classes
Entity -> Any
Inherited from:
Entity
def persisted: Boolean

Return true if persisted

Return true if persisted

Attributes

Inherited from:
Entity

Concrete fields

var actions: Option[String]
var app: App
var scope: Scope
var title: String

Inherited fields

var enabled: Boolean

查询是否启用

查询是否启用

Attributes

Returns:

是否启用

Inherited from:
Enabled
var id: Int

Return Identifier

Return Identifier

Attributes

Inherited from:
NumId
var name: String

Attributes

Inherited from:
Named
var remark: Option[String]

Attributes

Inherited from:
Remark