VocabularyImpl.this

Constructs a new instance of {@link VocabularyImpl} from the specified literal, symbolic, and display token names.

@param literalNames The literal names assigned to tokens, or {@code null} if no literal names are assigned. @param symbolicNames The symbolic names assigned to tokens, or {@code null} if no symbolic names are assigned. @param displayNames The display names assigned to tokens, or {@code null} to use the values in {@code literalNames} and {@code symbolicNames} as the source of display names, as described in {@link #getDisplayName(int)}.

@see #getLiteralName(int) @see #getSymbolicName(int) @see #getDisplayName(int) @uml Constructs a new instance of {@link VocabularyImpl} from the specified literal, symbolic, and display token names.

@param literalNames The literal names assigned to tokens, or {@code null} if no literal names are assigned. @param symbolicNames The symbolic names assigned to tokens, or {@code null} if no symbolic names are assigned. @param displayNames The display names assigned to tokens, or {@code null} to use the values in {@code literalNames} and {@code symbolicNames} as the source of display names, as described in {@link #getDisplayName(int)}.

@see #getLiteralName(int) @see #getSymbolicName(int) @see #getDisplayName(int)

  1. this(string[] literalNames, string[] symbolicNames)
  2. this(string[] literalNames, string[] symbolicNames, string[] displayNames)
    class VocabularyImpl
    this
    (
    const string[] literalNames
    ,
    const string[] symbolicNames
    ,
    string[] displayNames
    )

Meta