Skip navigation links
org.netbeans.modules.lexer/2 1.65.1 1
A B C D E F G H I J L M N O P R S T V 

T

text() - Method in class org.netbeans.api.lexer.Token
Get text of this token (aka token's image) as a character sequence.
text() - Method in class org.netbeans.spi.lexer.MutableTextInput
Get the character sequence provided and maintained by this input.
textEquals(CharSequence, CharSequence) - Static method in class org.netbeans.api.lexer.TokenUtilities
Test whether the given character sequences represent the same text content.
textModified(int, int, CharSequence, int) - Method in class org.netbeans.spi.lexer.TokenHierarchyControl
Notify that the text of the mutable text input was modified.
Token<T extends TokenId> - Class in org.netbeans.api.lexer
Token describes a lexical element of input text.
Token() - Constructor for class org.netbeans.api.lexer.Token
Create token instance.
token() - Method in class org.netbeans.api.lexer.TokenSequence
Get token to which this token sequence points to or null if TS is positioned between tokens (TokenSequence.moveNext() or TokenSequence.movePrevious() were not called yet).
tokenCategories() - Method in class org.netbeans.api.lexer.Language
Get names of all token categories of this language.
tokenCategories(T) - Method in class org.netbeans.api.lexer.Language
Get list of all token categories for the particular token id.
tokenCategoryMembers(String) - Method in class org.netbeans.api.lexer.Language
Get members of the category with given name.
TokenChange<T extends TokenId> - Class in org.netbeans.api.lexer
Token change describes modification on one level of a token hierarchy.
tokenChange() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
Get the token change that occurred in the tokens at the top-level of the token hierarchy.
tokenChange(Language<T>) - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
Get the token change if the top level of the token hierarchy contains tokens of the given language.
tokenCount() - Method in class org.netbeans.api.lexer.TokenSequence
Return total count of tokens in this sequence.
tokenFactory() - Method in class org.netbeans.spi.lexer.LexerRestartInfo
Get token factory through which the lexer should produce tokens.
TokenFactory<T extends TokenId> - Class in org.netbeans.spi.lexer
Lexer should delegate all the token instances creation to this class.
TokenHierarchy<I> - Class in org.netbeans.api.lexer
Token hierarchy represents a given input source as a browsable hierarchy of tokens.
tokenHierarchy() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
Get source of this event as a token hierarchy instance.
tokenHierarchy() - Method in class org.netbeans.spi.lexer.TokenHierarchyControl
Get token hierarchy managed by this control object.
tokenHierarchyChanged(TokenHierarchyEvent) - Method in interface org.netbeans.api.lexer.TokenHierarchyListener
Token hierarchy has changed in a way described by the event.
tokenHierarchyControl() - Method in class org.netbeans.spi.lexer.MutableTextInput
Get token hierarchy control for this mutable text input.
TokenHierarchyControl<I> - Class in org.netbeans.spi.lexer
Control class for managing token hierarchy of a mutable text input.
TokenHierarchyEvent - Class in org.netbeans.api.lexer
Description of the changes made in a token hierarchy.
TokenHierarchyEventType - Enum in org.netbeans.api.lexer
Token hierarchy event type determines the reason why token hierarchy modification described by TokenHierarchyEvent happened.
TokenHierarchyListener - Interface in org.netbeans.api.lexer
Listener for chagnes in the token hierarchy.
tokenId(int) - Method in class org.netbeans.api.lexer.Language
Get tokenId for the given ordinal.
tokenId(String) - Method in class org.netbeans.api.lexer.Language
Find the tokenId from its name.
TokenId - Interface in org.netbeans.api.lexer
Identifier of a token (could also be called a token-type).
tokenIds() - Method in class org.netbeans.api.lexer.Language
Get unmodifiable set of ids contained in this language.
TokenPropertyProvider<T extends TokenId> - Interface in org.netbeans.spi.lexer
Provides extra properties of a token.
tokenSequence() - Method in class org.netbeans.api.lexer.TokenHierarchy
Get token sequence of the top level language of the token hierarchy.
tokenSequence(Language<T>) - Method in class org.netbeans.api.lexer.TokenHierarchy
Get token sequence of the top level of the language hierarchy only if it's of the given language.
TokenSequence<T extends TokenId> - Class in org.netbeans.api.lexer
Token sequence allows to iterate between tokens of a token hierarchy.
tokenSequenceList(LanguagePath, int, int) - Method in class org.netbeans.api.lexer.TokenHierarchy
Get immutable list of token sequences with the given language path from this hierarchy.
TokenUtilities - Class in org.netbeans.api.lexer
Various utility methods related to token text.
TokenValidator<T extends TokenId> - Interface in org.netbeans.spi.lexer
Token validator checks whether an existing token was affected by just performed input source modification so that it needs to be relexed.
topLanguage() - Method in class org.netbeans.api.lexer.LanguagePath
Return the top-level language of this language path.
toString() - Method in class org.netbeans.api.lexer.Language
 
toString() - Method in class org.netbeans.api.lexer.LanguagePath
 
toString() - Method in class org.netbeans.api.lexer.TokenChange
 
toString() - Method in class org.netbeans.api.lexer.TokenHierarchy
 
toString() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
 
toString() - Method in class org.netbeans.api.lexer.TokenSequence
 
toString() - Method in class org.netbeans.spi.lexer.LanguageEmbedding
 
toString() - Method in class org.netbeans.spi.lexer.LanguageHierarchy
 
trim(CharSequence) - Static method in class org.netbeans.api.lexer.TokenUtilities
Implementation of String.trim() for character sequences.
type() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
Get reason why a token hierarchy event was fired.
A B C D E F G H I J L M N O P R S T V 
Skip navigation links
org.netbeans.modules.lexer/2 1.65.1 1

Built on June 22 2021.  |   Copyright © 2017-2021 Apache Software Foundation. All Rights Reserved.