Class: CharacterClass

Inherits:
RegexpAlternative show all
Defined in:
app/models/regexp_parse.rb

Overview

RegexpRepetition

Constant Summary

Constants inherited from RegexpAlternative

RegexpAlternative::Ascii_characters, RegexpAlternative::Binary_bytes

Constants inherited from RegexpTree

RegexpTree::Ascii_characters, RegexpTree::Binary_bytes

Method Summary

Methods inherited from RegexpAlternative

#&, #alternatives?, #alternatives_intersect, canonical_regexp, canonical_regexp_tree, #character_class?, #compare_character_class?, #initialize, #probability_of_alternatives, promote, #string_of_matching_chars, #to_pathname_glob, #to_s

Methods inherited from RegexpTree

#&, #+, #<=>, [], canonical_regexp, canonical_regexp_tree, #compare_repetitions?, #initialize, #probability_space_regexp, #probability_space_size, promote, #to_a, #to_regexp, #to_s

Methods included from RegexpTree::ClassMethods

#promote

Methods inherited from NestedArray

#[], #initialize, #map_branches, #map_recursive, #merge_single_element_arrays?, #promote, #reverse, #to_s

Methods included from NestedArray::Assertions::ClassMethods

#assert_post_conditions

Methods included from NestedArray::Assertions

#assert_post_conditions, #assert_pre_conditions

Constructor Details

This class inherits a constructor from RegexpAlternative