Enum TokenType

java.lang.Object
java.lang.Enum<TokenType>
net.aifusion.asn.TokenType
All Implemented Interfaces:
Serializable, Comparable<TokenType>, java.lang.constant.Constable

public enum TokenType extends Enum<TokenType>
Reserved keywords known in ASN.1 Rec. X.680 (07/2002) page 22
Author:
Sharad Singhal
  • Enum Constant Details

    • ABSENT

      public static final TokenType ABSENT
    • ABSTRACT_SYNTAX

      public static final TokenType ABSTRACT_SYNTAX
    • ALL

      public static final TokenType ALL
    • ANY

      public static final TokenType ANY
    • APPLICATION

      public static final TokenType APPLICATION
    • AUTOMATIC

      public static final TokenType AUTOMATIC
    • BEGIN

      public static final TokenType BEGIN
    • BIT_STRING

      public static final TokenType BIT_STRING
    • BIT

      public static final TokenType BIT
    • BMP_STRING

      public static final TokenType BMP_STRING
    • BOOLEAN

      public static final TokenType BOOLEAN
    • BY

      public static final TokenType BY
    • CHARACTER_STRING

      public static final TokenType CHARACTER_STRING
    • CHARACTER

      public static final TokenType CHARACTER
    • CHOICE

      public static final TokenType CHOICE
    • CLASS

      public static final TokenType CLASS
    • COMPONENTS

      public static final TokenType COMPONENTS
    • COMPONENT

      public static final TokenType COMPONENT
    • CONSTRAINED

      public static final TokenType CONSTRAINED
    • CONTAINING

      public static final TokenType CONTAINING
    • CONTEXT_SPECIFIC

      public static final TokenType CONTEXT_SPECIFIC
    • DEFAULT

      public static final TokenType DEFAULT
    • DEFINED_BY

      public static final TokenType DEFINED_BY
    • DEFINED

      public static final TokenType DEFINED
    • DEFINITIONS

      public static final TokenType DEFINITIONS
    • DESCRIPTOR

      public static final TokenType DESCRIPTOR
    • EMBEDDED_PDV

      public static final TokenType EMBEDDED_PDV
    • EMBEDDED

      public static final TokenType EMBEDDED
    • ENCODED

      public static final TokenType ENCODED
    • END

      public static final TokenType END
    • ENUMERATED

      public static final TokenType ENUMERATED
    • EXCEPT

      public static final TokenType EXCEPT
    • EXPLICIT

      public static final TokenType EXPLICIT
    • EXPORTS

      public static final TokenType EXPORTS
    • EXTENSIBILITY_IMPLIED

      public static final TokenType EXTENSIBILITY_IMPLIED
    • EXTENSIBILITY

      public static final TokenType EXTENSIBILITY
    • EXTERNAL

      public static final TokenType EXTERNAL
    • FALSE

      public static final TokenType FALSE
    • FROM

      public static final TokenType FROM
    • GENERALIZED_TIME

      public static final TokenType GENERALIZED_TIME
    • GENERAL_STRING

      public static final TokenType GENERAL_STRING
    • GRAPHIC_STRING

      public static final TokenType GRAPHIC_STRING
    • IA5_STRING

      public static final TokenType IA5_STRING
    • IDENTIFIER

      public static final TokenType IDENTIFIER
    • IMPLICIT

      public static final TokenType IMPLICIT
    • IMPLIED

      public static final TokenType IMPLIED
    • IMPORTS

      public static final TokenType IMPORTS
    • INCLUDES

      public static final TokenType INCLUDES
    • INSTANCE_OF

      public static final TokenType INSTANCE_OF
    • INSTANCE

      public static final TokenType INSTANCE
    • INTEGER

      public static final TokenType INTEGER
    • INTERSECTION

      public static final TokenType INTERSECTION
    • ISO646_STRING

      public static final TokenType ISO646_STRING
    • MAX

      public static final TokenType MAX
    • MINUS_INFINITY

      public static final TokenType MINUS_INFINITY
    • MIN

      public static final TokenType MIN
    • NULL

      public static final TokenType NULL
    • NUMERIC_STRING

      public static final TokenType NUMERIC_STRING
    • OBJECT_DESCRIPTOR

      public static final TokenType OBJECT_DESCRIPTOR
    • OBJECT_IDENTIFIER

      public static final TokenType OBJECT_IDENTIFIER
    • OBJECT

      public static final TokenType OBJECT
    • OCTET_STRING

      public static final TokenType OCTET_STRING
    • OCTET

      public static final TokenType OCTET
    • OF

      public static final TokenType OF
    • OPTIONAL

      public static final TokenType OPTIONAL
    • PATTERN

      public static final TokenType PATTERN
    • PDV

      public static final TokenType PDV
    • PLUS_INFINITY

      public static final TokenType PLUS_INFINITY
    • PRESENT

      public static final TokenType PRESENT
    • PRINTABLE_STRING

      public static final TokenType PRINTABLE_STRING
    • PRIVATE

      public static final TokenType PRIVATE
    • REAL

      public static final TokenType REAL
    • RELATIVE_OID

      public static final TokenType RELATIVE_OID
    • SEQUENCE_OF

      public static final TokenType SEQUENCE_OF
    • SEQUENCE

      public static final TokenType SEQUENCE
    • SET_OF

      public static final TokenType SET_OF
    • SET

      public static final TokenType SET
    • SIZE

      public static final TokenType SIZE
    • STRING

      public static final TokenType STRING
    • SYNTAX

      public static final TokenType SYNTAX
    • T61_STRING

      public static final TokenType T61_STRING
    • TAGS

      public static final TokenType TAGS
    • TELETEX_STRING

      public static final TokenType TELETEX_STRING
    • TRUE

      public static final TokenType TRUE
    • TYPE_IDENTIFIER

      public static final TokenType TYPE_IDENTIFIER
    • UNION

      public static final TokenType UNION
    • UNIQUE

      public static final TokenType UNIQUE
    • UNIVERSAL

      public static final TokenType UNIVERSAL
    • UNIVERSAL_STRING

      public static final TokenType UNIVERSAL_STRING
    • UTC_TIME

      public static final TokenType UTC_TIME
    • UTF8_STRING

      public static final TokenType UTF8_STRING
    • VIDEOTEX_STRING

      public static final TokenType VIDEOTEX_STRING
    • VISIBLE_STRING

      public static final TokenType VISIBLE_STRING
    • WITH_SYNTAX

      public static final TokenType WITH_SYNTAX
    • WITH

      public static final TokenType WITH
    • TRIPLE_DOT

      public static final TokenType TRIPLE_DOT
    • DOUBLE_DOT

      public static final TokenType DOUBLE_DOT
    • DOT

      public static final TokenType DOT
    • COMMA

      public static final TokenType COMMA
    • ASSIGNMENT

      public static final TokenType ASSIGNMENT
    • COLON

      public static final TokenType COLON
    • EQUALS

      public static final TokenType EQUALS
    • SEMI_COLON

      public static final TokenType SEMI_COLON
    • LEFT_PAREN

      public static final TokenType LEFT_PAREN
    • RIGHT_PAREN

      public static final TokenType RIGHT_PAREN
    • LEFT_BRACE

      public static final TokenType LEFT_BRACE
    • RIGHT_BRACE

      public static final TokenType RIGHT_BRACE
    • LEFT_BRACKET

      public static final TokenType LEFT_BRACKET
    • RIGHT_BRACKET

      public static final TokenType RIGHT_BRACKET
    • MINUS

      public static final TokenType MINUS
    • LESS_THAN

      public static final TokenType LESS_THAN
    • GREATER_THAN

      public static final TokenType GREATER_THAN
    • UNDERSCORE

      public static final TokenType UNDERSCORE
    • AMPERSAND

      public static final TokenType AMPERSAND
    • VERTICAL_BAR

      public static final TokenType VERTICAL_BAR
    • CARAT

      public static final TokenType CARAT
    • AT

      public static final TokenType AT
    • STAR

      public static final TokenType STAR
    • NOT

      public static final TokenType NOT
    • EOF

      public static final TokenType EOF
    • BINARY_STRING

      public static final TokenType BINARY_STRING
    • QUOTED_STRING

      public static final TokenType QUOTED_STRING
    • IDENTIFIER_STRING

      public static final TokenType IDENTIFIER_STRING
    • TYPE_REFERENCE

      public static final TokenType TYPE_REFERENCE
    • CLASS_REFERENCE

      public static final TokenType CLASS_REFERENCE
    • NUMBER_STRING

      public static final TokenType NUMBER_STRING
    • REAL_NUMBER_STRING

      public static final TokenType REAL_NUMBER_STRING
    • WHITESPACE

      public static final TokenType WHITESPACE
    • COMMENT

      public static final TokenType COMMENT
  • Method Details

    • values

      public static TokenType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static TokenType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • asn1Value

      public String asn1Value()
      Get the ASN.1 text matching this token
      Returns:
      - asn.1 text. May be empty for non-text tokens used in the parser