- id() - Method in class org.netbeans.api.lexer.Token
-
Get identification of this token.
- index() - Method in class org.netbeans.api.lexer.TokenChange
-
Get index of the first token being modified.
- index() - Method in class org.netbeans.api.lexer.TokenSequence
-
Get an index of token to which (or before which) this TS is currently positioned.
- indexOf(CharSequence, int) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- indexOf(CharSequence, int, int) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- indexOf(CharSequence, CharSequence) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- indexOf(CharSequence, CharSequence, int) - Static method in class org.netbeans.api.lexer.TokenUtilities
-
- innerLanguage() - Method in class org.netbeans.api.lexer.LanguagePath
-
Return the most inner language of this path.
- input() - Method in class org.netbeans.spi.lexer.LexerRestartInfo
-
Get lexer input from which the lexer should read characters.
- InputAttributes - Class in org.netbeans.api.lexer
-
Supplementary information about particular input
that may be used to influence the lexer's operation.
- InputAttributes() - Constructor for class org.netbeans.api.lexer.InputAttributes
-
- inputAttributes() - Method in class org.netbeans.spi.lexer.LexerRestartInfo
-
Get supplementary information about particular input source
or null if there are no extra attributes.
- inputAttributes() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Get lexer-specific information about this input
or null if there is no specific information.
- inputSource() - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Get input source providing text over which
this token hierarchy was constructed.
- inputSource() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Get object that logically provides the text
for this mutable text input.
- insertedLength() - Method in class org.netbeans.api.lexer.TokenHierarchyEvent
-
Get number of characters inserted by the text modification
that caused this token change.
- isActive() - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Token hierarchy may be set inactive to release resources consumed
by tokens.
- isActive() - Method in class org.netbeans.spi.lexer.TokenHierarchyControl
-
Check whether the hierarchy is currently active or not.
- isBoundsChange() - Method in class org.netbeans.api.lexer.TokenChange
-
Whether this change only modifies bounds of a single token.
- isCustomText() - Method in class org.netbeans.api.lexer.Token
-
Check whether
Token.text()
returns a custom value that may differ
from the original content of the text input.
- isEmpty() - Method in class org.netbeans.api.lexer.TokenSequence
-
Check whether this TS contains zero tokens.
- isFlyweight() - Method in class org.netbeans.api.lexer.Token
-
Checks whether this token instance is used for multiple occurrences
of this token in this or other inputs.
- isMutable() - Method in class org.netbeans.api.lexer.TokenHierarchy
-
Whether input text of this token hierarchy is mutable or not.
- isReadLocked() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Called by infrastructure to check if the underlying input source is currently
read-locked by the current thread.
- isRemoved() - Method in class org.netbeans.api.lexer.Token
-
Check whether this token is no longer part of the token hierarchy.
- isRetainTokenText(T) - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
This feature is currently not supported - Token.text()
will return null for non-flyweight tokens.
- isSkipToken(Token<T>) - Method in class org.netbeans.spi.lexer.TokenFactory
-
Check whether a token (produced by one of the token creation methods)
is a special flyweight token used in cases
when there is an active filtering of certain token ids (e.g.
- isValid() - Method in class org.netbeans.api.lexer.TokenSequence
-
Check whether this token sequence is valid and can be iterated.
- isWriteLocked() - Method in class org.netbeans.spi.lexer.MutableTextInput
-
Called by infrastructure to check if the underlying input source is currently
write-locked by the current thread.