Class: Protocol::Caldav::Filter::Addressbook::TextMatch
- Inherits:
-
Struct
- Object
- Struct
- Protocol::Caldav::Filter::Addressbook::TextMatch
- Defined in:
- lib/protocol/caldav/filter/addressbook.rb
Instance Attribute Summary collapse
-
#collation ⇒ Object
Returns the value of attribute collation.
-
#match_type ⇒ Object
Returns the value of attribute match_type.
-
#negate_condition ⇒ Object
Returns the value of attribute negate_condition.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(value:, collation: 'i;ascii-casemap', match_type: 'contains', negate_condition: false) ⇒ TextMatch
constructor
A new instance of TextMatch.
Constructor Details
#initialize(value:, collation: 'i;ascii-casemap', match_type: 'contains', negate_condition: false) ⇒ TextMatch
Returns a new instance of TextMatch.
29 30 31 |
# File 'lib/protocol/caldav/filter/addressbook.rb', line 29 def initialize(value:, collation: 'i;ascii-casemap', match_type: 'contains', negate_condition: false) super end |
Instance Attribute Details
#collation ⇒ Object
Returns the value of attribute collation
28 29 30 |
# File 'lib/protocol/caldav/filter/addressbook.rb', line 28 def collation @collation end |
#match_type ⇒ Object
Returns the value of attribute match_type
28 29 30 |
# File 'lib/protocol/caldav/filter/addressbook.rb', line 28 def match_type @match_type end |
#negate_condition ⇒ Object
Returns the value of attribute negate_condition
28 29 30 |
# File 'lib/protocol/caldav/filter/addressbook.rb', line 28 def negate_condition @negate_condition end |
#value ⇒ Object
Returns the value of attribute value
28 29 30 |
# File 'lib/protocol/caldav/filter/addressbook.rb', line 28 def value @value end |