Skip to content

class ResourceBase

cangjie
public abstract class ResourceBase

功能:表示资源定义的公共基类。

成员概览

成员功能
var enabled标识当前资源是否启用。
var name保存资源名称。
var description保存资源描述信息。
var displayName保存资源显示名称。
var claimTypes保存资源关联的声明类型列表。
var discoveryDocument标识当前资源是否出现在发现文档中。
var properties保存资源附加属性集合。

var enabled

cangjie
public var enabled: Bool = true

功能:标识当前资源是否启用。

类型:Bool

var name

cangjie
public var name: String = String.empty

功能:保存资源名称。

类型:String

var description

cangjie
public var description: ?String = None

功能:保存资源描述信息。

类型:?String

var displayName

cangjie
public var displayName: ?String = None

功能:保存资源显示名称。

类型:?String

var claimTypes

cangjie
public var claimTypes: Array<String> = []

功能:保存资源关联的声明类型列表。

类型:Array<String>

var discoveryDocument

cangjie
public var discoveryDocument = true

功能:标识当前资源是否出现在发现文档中。

var properties

cangjie
public var properties: HashMap<String, String> = HashMap<String, String>()

功能:保存资源附加属性集合。

类型:HashMap<String, String>