diff options
author | Jason Kirtland <jek@discorporate.us> | 2008-08-18 18:09:27 +0000 |
---|---|---|
committer | Jason Kirtland <jek@discorporate.us> | 2008-08-18 18:09:27 +0000 |
commit | f893bb0b513e8e27403da55da0d68e3b15a13629 (patch) | |
tree | ca2291841eb8d6385adf29365e889ff2ffebd981 /lib/sqlalchemy/orm/interfaces.py | |
parent | 1b65c7eed5166d07cc145063f828beeb1d14cf02 (diff) | |
download | sqlalchemy-f893bb0b513e8e27403da55da0d68e3b15a13629.tar.gz |
more ORM @decorator fliparoo
Diffstat (limited to 'lib/sqlalchemy/orm/interfaces.py')
-rw-r--r-- | lib/sqlalchemy/orm/interfaces.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/sqlalchemy/orm/interfaces.py b/lib/sqlalchemy/orm/interfaces.py index 0b60483a3..29bc980bc 100644 --- a/lib/sqlalchemy/orm/interfaces.py +++ b/lib/sqlalchemy/orm/interfaces.py @@ -441,25 +441,25 @@ class PropComparator(expression.ColumnOperators): def __clause_element__(self): raise NotImplementedError("%r" % self) + @staticmethod def contains_op(a, b): return a.contains(b) - contains_op = staticmethod(contains_op) + @staticmethod def any_op(a, b, **kwargs): return a.any(b, **kwargs) - any_op = staticmethod(any_op) + @staticmethod def has_op(a, b, **kwargs): return a.has(b, **kwargs) - has_op = staticmethod(has_op) def __init__(self, prop, mapper): self.prop = self.property = prop self.mapper = mapper + @staticmethod def of_type_op(a, class_): return a.of_type(class_) - of_type_op = staticmethod(of_type_op) def of_type(self, class_): """Redefine this object in terms of a polymorphic subclass. |