コード例 #1
0
 def add(self, *values: Any) -> 'AddAction':
     ''' Add '''
     return Path(self).add(*values)
コード例 #2
0
 def delete(self, *values: Any) -> 'DeleteAction':
     ''' Delete '''
     return Path(self).delete(*values)
コード例 #3
0
 def set(self, value: Any) -> 'SetAction':
     ''' Set '''
     return Path(self).set(value)
コード例 #4
0
 def remove(self) -> 'RemoveAction':
     ''' Remove '''
     return Path(self).remove()
コード例 #5
0
 def prepend(self, other: Any) -> 'ListAppend':
     ''' List prepend '''
     return Path(self).prepend(other)
コード例 #6
0
 def append(self, other: Any) -> 'ListAppend':
     ''' List append '''
     return Path(self).append(other)
コード例 #7
0
 def __or__(self, other: Any) -> 'IfNotExists':
     return Path(self).__or__(other)
コード例 #8
0
 def __rsub__(self, other: Any) -> 'Decrement':
     return Path(self).__rsub__(other)
コード例 #9
0
 def __radd__(self, other: Any) -> 'Increment':
     return Path(self).__radd__(other)