Module jumpscale.data.bcdb.interfaces
Expand source code
class StorageInterface:
    def get(self, model, obj_id):
        pass
    def set(self, model, obj_id, value):
        pass
    def get_keys_in_model(self, model):
        pass
    def incr_id(self, model):
        pass
class IndexInterface:
    def __init__(self, bcdb_namespace):
        pass
    def get(self, model, index_prop, index_value):
        pass
    def set(self, model, index_prop, index_value, obj_id, old_value=None):
        pass
class IndexSetInterface:
    def __init__(self, bcdb_namespace):
        pass
    def get(self, model, index_prop, min, max):
        pass
    def set(self, model, obj):
        pass
class IndexTextInterface:
    def __init__(self, bcdb_namespace):
        pass
    def set(self, model, obj):
        pass
    def get(self, model, index_prop, pattern):
        pass
class SerializerInterface:
    def loads(self, model, s):
        pass
    def dumps(self, model, data):
        pass
Classes
class IndexInterface (bcdb_namespace)- 
Expand source code
class IndexInterface: def __init__(self, bcdb_namespace): pass def get(self, model, index_prop, index_value): pass def set(self, model, index_prop, index_value, obj_id, old_value=None): passSubclasses
Methods
def get(self, model, index_prop, index_value)- 
Expand source code
def get(self, model, index_prop, index_value): pass def set(self, model, index_prop, index_value, obj_id, old_value=None)- 
Expand source code
def set(self, model, index_prop, index_value, obj_id, old_value=None): pass 
 class IndexSetInterface (bcdb_namespace)- 
Expand source code
class IndexSetInterface: def __init__(self, bcdb_namespace): pass def get(self, model, index_prop, min, max): pass def set(self, model, obj): passSubclasses
Methods
def get(self, model, index_prop, min, max)- 
Expand source code
def get(self, model, index_prop, min, max): pass def set(self, model, obj)- 
Expand source code
def set(self, model, obj): pass 
 class IndexTextInterface (bcdb_namespace)- 
Expand source code
class IndexTextInterface: def __init__(self, bcdb_namespace): pass def set(self, model, obj): pass def get(self, model, index_prop, pattern): passSubclasses
Methods
def get(self, model, index_prop, pattern)- 
Expand source code
def get(self, model, index_prop, pattern): pass def set(self, model, obj)- 
Expand source code
def set(self, model, obj): pass 
 class SerializerInterface- 
Expand source code
class SerializerInterface: def loads(self, model, s): pass def dumps(self, model, data): passSubclasses
Methods
def dumps(self, model, data)- 
Expand source code
def dumps(self, model, data): pass def loads(self, model, s)- 
Expand source code
def loads(self, model, s): pass 
 class StorageInterface- 
Expand source code
class StorageInterface: def get(self, model, obj_id): pass def set(self, model, obj_id, value): pass def get_keys_in_model(self, model): pass def incr_id(self, model): passSubclasses
Methods
def get(self, model, obj_id)- 
Expand source code
def get(self, model, obj_id): pass def get_keys_in_model(self, model)- 
Expand source code
def get_keys_in_model(self, model): pass def incr_id(self, model)- 
Expand source code
def incr_id(self, model): pass def set(self, model, obj_id, value)- 
Expand source code
def set(self, model, obj_id, value): pass