Class Tokenizer
java.lang.Object
software.amazon.awssdk.codegen.poet.rules2.Tokenizer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanatEof()voidconsumeDirectIndexed(Consumer<Integer> consumer) voidconsumeIdentifier(Consumer<String> consumer) voidconsumeIndexed(BiConsumer<String, Integer> consumer) voidconsumeNamedAccess(BiConsumer<String, String> consumer) voidconsumeReferenceAccess(Consumer<String> consumer) voidexpectAtEof(String state) booleanbooleanbooleanbooleanbooleanbooleanmatches(software.amazon.awssdk.codegen.poet.rules2.Tokenizer.TokenKind... kinds) software.amazon.awssdk.codegen.poet.rules2.Tokenizer.Tokennext()software.amazon.awssdk.codegen.poet.rules2.Tokenizer.Tokenpeek()
-
Constructor Details
-
Tokenizer
-
-
Method Details
-
peek
public software.amazon.awssdk.codegen.poet.rules2.Tokenizer.Token peek() -
next
public software.amazon.awssdk.codegen.poet.rules2.Tokenizer.Token next() -
matches
public boolean matches(software.amazon.awssdk.codegen.poet.rules2.Tokenizer.TokenKind... kinds) -
isIndexedAccess
public boolean isIndexedAccess() -
consumeIndexed
-
isDirectIndexedAccess
public boolean isDirectIndexedAccess() -
consumeDirectIndexed
-
isNamedAccess
public boolean isNamedAccess() -
consumeNamedAccess
-
isReference
public boolean isReference() -
isIdentifier
public boolean isIdentifier() -
consumeIdentifier
-
expectAtEof
-
consumeReferenceAccess
-
atEof
public boolean atEof()
-