Home Reference Source
import {Enum} from 'qiniup/src/enum.js'
public class | source

Enum

枚举类

Constructor Summary

Public Constructor
public

创建一个枚举类对象

Member Summary

Private Members
private
private

_keys: *

private

_map: *

Method Summary

Public Methods
public

get(index: Integer): String

根据 index 获取 key 值

public

判断键值是否为合法值

public

value(index: Integer): any

通过索引(index) 获取值

Public Constructors

public constructor(map: Object): Enum source

创建一个枚举类对象

Params:

NameTypeAttributeDescription
map Object

键与对应的值

Return:

Enum

Private Members

private _inverted: * source

private _keys: * source

private _map: * source

Public Methods

public get(index: Integer): String source

根据 index 获取 key 值

Params:

NameTypeAttributeDescription
index Integer

索引

Return:

String

public isValidKey(key: String): Boolean source

判断键值是否为合法值

Params:

NameTypeAttributeDescription
key String

键值

Return:

Boolean

public value(index: Integer): any source

通过索引(index) 获取值

Params:

NameTypeAttributeDescription
index Integer

索引

Return:

any