Table of Contents - attentive-0.3.9 Documentation
Classes and Modules
- Attentive
- Attentive::CompositeEntity
- Attentive::Config
- Attentive::Cursor
- Attentive::Cursor::Eof
- Attentive::Duration
- Attentive::Entity
- Attentive::Listener
- Attentive::ListenerCollection
- Attentive::Match
- Attentive::Matcher
- Attentive::Message
- Attentive::Phrase
- Attentive::StringToken
- Attentive::Token
- Attentive::Tokenizer
- Attentive::Tokens
- Attentive::Tokens::AnyOf
- Attentive::Tokens::Emoji
- Attentive::Tokens::Invocation
- Attentive::Tokens::Punctuation
- Attentive::Tokens::Regexp
- Attentive::Tokens::Whitespace
- Attentive::Tokens::Word
- Attentive::Trie
- Attentive::UndefinedEntityError
Methods
- ::[] — Attentive::Entity
- ::abstract — Attentive
- ::create! — Attentive::Entity
- ::define — Attentive::CompositeEntity
- ::define — Attentive::Entity
- ::entities — Attentive::Entity
- ::match! — Attentive::Matcher
- ::new — Attentive::CompositeEntity
- ::new — Attentive::Cursor
- ::new — Attentive::Duration
- ::new — Attentive::Entity
- ::new — Attentive::Listener
- ::new — Attentive::ListenerCollection
- ::new — Attentive::Match
- ::new — Attentive::Matcher
- ::new — Attentive::Message
- ::new — Attentive::Phrase
- ::new — Attentive::Token
- ::new — Attentive::StringToken
- ::new — Attentive::Tokenizer
- ::new — Attentive::Tokens::AnyOf
- ::new — Attentive::Tokens::Regexp
- ::new — Attentive::Trie
- ::of_substitutions — Attentive::Trie
- ::published? — Attentive::Entity
- ::register! — Attentive::Entity
- ::tokenize — Attentive::Tokenizer
- ::tokenize — Attentive
- ::undefine — Attentive::Entity
- ::unregister! — Attentive::Entity
- #+ — Attentive::Duration
- #== — Attentive::Entity
- #== — Attentive::Token
- #== — Attentive::StringToken
- #== — Attentive::Tokens::AnyOf
- #== — Attentive::Tokens::Invocation
- #== — Attentive::Tokens::Regexp
- #== — Attentive::Tokens::Whitespace
- #[] — Attentive::Match
- #[] — Attentive::Message
- #[] — Attentive::Trie
- #[]= — Attentive::Message
- #_value_from_match — Attentive::Entity
- #add — Attentive::Trie
- #add_token — Attentive::Tokenizer
- #add_token_to_leaves — Attentive::Tokenizer
- #adv — Attentive::Cursor
- #advance — Attentive::Cursor
- #after — Attentive::Duration
- #ambiguous? — Attentive::Token
- #ambiguous? — Attentive::Tokens::AnyOf
- #any_of — Attentive::Tokens
- #before — Attentive::Duration
- #call — Attentive::Listener
- #dup — Attentive::Phrase
- #emoji — Attentive::Tokens
- #end — Attentive::Token
- #entity — Attentive::Tokens
- #entity? — Attentive::Entity
- #entity? — Attentive::Token
- #eof? — Attentive::Cursor
- #eof? — Attentive::Cursor::Eof
- #eof? — Attentive::Token
- #eql? — Attentive::StringToken
- #fin — Attentive::Trie
- #fin! — Attentive::Trie
- #fin? — Attentive::Trie
- #hash — Attentive::StringToken
- #hear — Attentive::ListenerCollection
- #hear — Attentive
- #hear! — Attentive
- #if_present? — Attentive::Tokenizer
- #inspect — Attentive::Cursor
- #inspect — Attentive::Duration
- #inspect — Attentive::Match
- #inspect — Attentive::Message
- #inspect — Attentive::Phrase
- #inspect — Attentive::Token
- #invocation — Attentive::Tokens
- #invocations= — Attentive::Config
- #length — Attentive::Message
- #length — Attentive::StringToken
- #listen_for — Attentive::ListenerCollection
- #listen_for — Attentive
- #listeners — Attentive
- #match! — Attentive::Matcher
- #match_any! — Attentive::Matcher
- #match_emoji_at — Attentive::Tokenizer
- #match_entities? — Attentive::Tokenizer
- #match_entity_at — Attentive::Tokenizer
- #match_number_at — Attentive::Tokenizer
- #match_regexp_at — Attentive::Tokenizer
- #match_regexps? — Attentive::Tokenizer
- #match_whitespace_at — Attentive::Tokenizer
- #match_word_at — Attentive::Tokenizer
- #matched? — Attentive::Match
- #matches? — Attentive::CompositeEntity
- #matches? — Attentive::Entity
- #matches? — Attentive::Token
- #matches? — Attentive::Tokens::AnyOf
- #matches? — Attentive::Tokens::Regexp
- #matches_context? — Attentive::Listener
- #matching? — Attentive::Matcher
- #mismatch? — Attentive::Matcher
- #name — Attentive::Entity
- #new_from_here — Attentive::Cursor
- #nomatch! — Attentive::Entity
- #offset — Attentive::Cursor
- #peek — Attentive::Cursor
- #perform_substitutions? — Attentive::Tokenizer
- #pop — Attentive::Cursor
- #pos — Attentive::Matcher
- #punctuation — Attentive::Tokens
- #regexp — Attentive::Tokens
- #replace_with — Attentive::Match
- #skippable? — Attentive::Token
- #skippable? — Attentive::Tokens::Emoji
- #skippable? — Attentive::Tokens::Invocation
- #skippable? — Attentive::Tokens::Punctuation
- #skippable? — Attentive::Tokens::Whitespace
- #stop_listening! — Attentive::Listener
- #substitutions — Attentive::Config
- #to_h — Attentive::Match
- #to_s — Attentive::Cursor
- #to_s — Attentive::Duration
- #to_s — Attentive::Entity
- #to_s — Attentive::Match
- #to_s — Attentive::Phrase
- #to_s — Attentive::StringToken
- #to_s — Attentive::Tokens::Emoji
- #to_s — Attentive::Tokens::Regexp
- #to_str — Attentive::StringToken
- #tokenize — Attentive::Tokenizer
- #tokenize_phrase! — Attentive::Listener
- #tokenize_phrases! — Attentive::Listener
- #tokens — Attentive::Message
- #whitespace — Attentive::Tokens
- #whitespace? — Attentive::Cursor::Eof
- #whitespace? — Attentive::Token
- #whitespace? — Attentive::Tokens::Whitespace
- #word — Attentive::Tokens