type

AsnTagClass

@Serializable { simple=true }
enum class AsnTagClass : Enum

The tag class for an AsnTag

enum

constructors

fromStr

Return the AsnTagClass instance for the specified name.

fields

mask
vals

List of AsnTagClass values indexed by ordinal

methods

isApp

Is this the APPLICATION class

isContext

Is this the CONTEXT class

isPriv

Is this the PRIVATE class

isUniv

Is this the UNIVERSAL class

Slot Details

app

const static AsnTagClass app := ...

context

const static AsnTagClass context := ...

fromStr

static new fromStr(Str name, Bool checked := true)

Return the AsnTagClass instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

isApp

Bool isApp()

Is this the APPLICATION class

isContext

Bool isContext()

Is this the CONTEXT class

isPriv

Bool isPriv()

Is this the PRIVATE class

isUniv

Bool isUniv()

Is this the UNIVERSAL class

mask

const Int mask

priv

const static AsnTagClass priv := ...

univ

const static AsnTagClass univ := ...

vals

const static AsnTagClass[] vals := ...

List of AsnTagClass values indexed by ordinal