예제 #1
0
	def __getattr__(self, attr):
		if attr in self.__dict__:
			return self.__dict__[attr]
		# print "doc"

		self._name = self.__dict__["_name"] + "." + attr
		self._predicate = P.exists(self._name)
		self._desc = "has key: " + self._name

		# setattr(self, "_name", )
		return self
예제 #2
0
	def __init__(self, name):
		super(Document, self).__init__()
		self._name = name
		self._predicate = P.exists(name)
		self._desc = "has key: "+name
예제 #3
0
	def __exists__(self):
		return P.exists(self._name)