Class Tokenizer


  • public class Tokenizer
    extends Object
    Tokenizer for string literals inside a rule set document.
    • Constructor Detail

      • Tokenizer

        public Tokenizer​(String source)
    • Method Detail

      • 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()
      • isNamedAccess

        public boolean isNamedAccess()
      • isReference

        public boolean isReference()
      • isIdentifier

        public boolean isIdentifier()
      • consumeIdentifier

        public void consumeIdentifier​(Consumer<String> consumer)
      • expectAtEof

        public void expectAtEof​(String state)
      • consumeReferenceAccess

        public void consumeReferenceAccess​(Consumer<String> consumer)
      • atEof

        public boolean atEof()