equal
deleted
inserted
replaced
141 word_delimiter_regex: a regex matching characters that delimit words |
141 word_delimiter_regex: a regex matching characters that delimit words |
142 """ |
142 """ |
143 self._word_delimiter_regex = word_delimiter_regex |
143 self._word_delimiter_regex = word_delimiter_regex |
144 if isinstance(kind_or_entity, datastore.Entity): |
144 if isinstance(kind_or_entity, datastore.Entity): |
145 self._Entity__key = kind_or_entity._Entity__key |
145 self._Entity__key = kind_or_entity._Entity__key |
|
146 self._Entity__unindexed_properties = frozenset(kind_or_entity.unindexed_properties()) |
146 self.update(kind_or_entity) |
147 self.update(kind_or_entity) |
147 else: |
148 else: |
148 super(SearchableEntity, self).__init__(kind_or_entity, *args, **kwargs) |
149 super(SearchableEntity, self).__init__(kind_or_entity, *args, **kwargs) |
149 |
150 |
150 def _ToPb(self): |
151 def _ToPb(self): |