- Language<T extends TokenId> - Class in org.netbeans.api.lexer
-
Language describes a set of token ids
that comprise the given language.
- language(int) - Method in class org.netbeans.api.lexer.LanguagePath
-
Get language of this language path at the given index.
- language() - Method in class org.netbeans.api.lexer.TokenChange
-
Get the language describing token ids
used by tokens contained in this token change.
- language() - Method in class org.netbeans.api.lexer.TokenSequence
-
Get the language describing token ids
used by tokens in this token sequence.
- language() - Method in class org.netbeans.spi.lexer.LanguageEmbedding
-
Get the embedded language.
- language() - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
Get language constructed for this language hierarchy
based on token ids and token categories provided.
- language() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Get the language suitable for lexing of this input.
- LanguageEmbedding<T extends TokenId> - Class in org.netbeans.spi.lexer
-
Description of a particular language embedding including
starting and ending skipped regions of a token containing this embedding
and a definition of an embedded language hierarchy.
- LanguageHierarchy<T extends TokenId> - Class in org.netbeans.spi.lexer
-
Definition of a language, its lexer and its embedded languages.
- LanguageHierarchy() - Constructor for class org.netbeans.spi.lexer.LanguageHierarchy
-
- LanguagePath - Class in org.netbeans.api.lexer
-
Language path describes a complete embedding
of the languages starting from the root (top-level) language
till the most embedded language.
- languagePath() - Method in class org.netbeans.api.lexer.TokenChange
-
Get the complete language path of the tokens contained
in this token sequence (containing outer language levels as well).
- languagePath() - Method in class org.netbeans.api.lexer.TokenSequence
-
Get the complete language path of the tokens contained
in this token sequence.
- languagePath() - Method in class org.netbeans.spi.lexer.LexerRestartInfo
-
Get language path at which the lexer operates.
- languagePaths() - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Get a set of language paths used by this token hierarchy.
- LanguageProvider - Class in org.netbeans.spi.lexer
-
The Language
provider.
- LanguageProvider() - Constructor for class org.netbeans.spi.lexer.LanguageProvider
-
The default constructor for subclasses.
- lastIndexOf(CharSequence, CharSequence) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- lastIndexOf(CharSequence, CharSequence, int) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- lastIndexOf(CharSequence, int) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- lastIndexOf(CharSequence, int, int) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- length() - Method in class org.netbeans.api.lexer.Token
-
Get number of characters in the original text input
that the token spans.
- Lexer<T extends TokenId> - Interface in org.netbeans.spi.lexer
-
Lexer reads input characters from
LexerInput
and groups
them into tokens.
- LexerInput - Class in org.netbeans.spi.lexer
-
Provides characters to feed the
Lexer
.
- LexerRestartInfo<T extends TokenId> - Class in org.netbeans.spi.lexer
-
Lexer restart info contains all the necessary information for restarting
of a lexer mainly the lexer input, state and token factory.