Class: Protocol::Caldav::Filter::Calendar::TextMatch
- Inherits:
-
Struct
- Object
- Struct
- Protocol::Caldav::Filter::Calendar::TextMatch
- Defined in:
- lib/protocol/caldav/filter/calendar.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.
51 52 53 |
# File 'lib/protocol/caldav/filter/calendar.rb', line 51 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
44 45 46 |
# File 'lib/protocol/caldav/filter/calendar.rb', line 44 def collation @collation end |
#match_type ⇒ Object
Returns the value of attribute match_type
44 45 46 |
# File 'lib/protocol/caldav/filter/calendar.rb', line 44 def match_type @match_type end |
#negate_condition ⇒ Object
Returns the value of attribute negate_condition
44 45 46 |
# File 'lib/protocol/caldav/filter/calendar.rb', line 44 def negate_condition @negate_condition end |
#value ⇒ Object
Returns the value of attribute value
44 45 46 |
# File 'lib/protocol/caldav/filter/calendar.rb', line 44 def value @value end |