- consumeNewline() - Method in class org.netbeans.spi.lexer.LexerInput
-
Read the next character and check whether it's '\n'
and if not backup it (otherwise leave it consumed).
- create(I, Language<?>) - Static method in class org.netbeans.api.lexer.TokenHierarchy
-
Create token hierarchy for the given non-mutating input text (for example
java.lang.String).
- create(I, boolean, Language<T>, Set<T>, InputAttributes) - Static method in class org.netbeans.api.lexer.TokenHierarchy
-
Create token hierarchy for the given input text.
- create(I, Language<T>, Set<T>, InputAttributes) - Static method in class org.netbeans.api.lexer.TokenHierarchy
-
Create token hierarchy for the given reader.
- create(Language<T>, int, int) - Static method in class org.netbeans.spi.lexer.LanguageEmbedding
-
Create language embedding that does not join embedded sections.
- create(Language<T>, int, int, boolean) - Static method in class org.netbeans.spi.lexer.LanguageEmbedding
-
Construct new language embedding for the given parameters
or get an existing cached one.
- createCustomTextToken(T, CharSequence, int, PartType) - Method in class org.netbeans.spi.lexer.TokenFactory
-
- createEmbedding(Language<?>, int, int) - Method in class org.netbeans.api.lexer.TokenSequence
-
Create language embedding without joining of the embedded sections.
- createEmbedding(Language<?>, int, int, boolean) - Method in class org.netbeans.api.lexer.TokenSequence
-
Create language embedding described by the given parameters.
- createLexer(LexerRestartInfo<T>) - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
Create lexer prepared for returning tokens
from subsequent calls to
Lexer.nextToken()
.
- createPropertyToken(T, int, TokenPropertyProvider<T>) - Method in class org.netbeans.spi.lexer.TokenFactory
-
Create complete token with properties.
- createPropertyToken(T, int, TokenPropertyProvider<T>, PartType) - Method in class org.netbeans.spi.lexer.TokenFactory
-
Create token with properties.
- createToken(T) - Method in class org.netbeans.spi.lexer.TokenFactory
-
Create token with token length corresponding
to the number of characters read from the lexer input.
- createToken(T, int) - Method in class org.netbeans.spi.lexer.TokenFactory
-
Create regular token instance with an explicit length.
- createToken(T, int, PartType) - Method in class org.netbeans.spi.lexer.TokenFactory
-
Create regular token instance with an explicit length and part type.
- createTokenCategories() - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
Provide map of token category names to collection of its members.
- createTokenIds() - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
Provide a collection of token ids that comprise the language.
- createTokenValidator(T) - Method in class org.netbeans.spi.lexer.LanguageHierarchy
-
Create token validator for the given token id.
- currentTokenSequence() - Method in class org.netbeans.api.lexer.TokenChange
-
Get the token sequence that corresponds to the current state
of the token hierarchy.