cterasdk.core.query module#

class cterasdk.core.query.Filter(field)#

Bases: Object

class cterasdk.core.query.FilterBuilder(name, reference=False)#

Bases: Object

after(value)#
before(value)#
eq(value)#
ge(value)#
gt(value)#
le(value)#
like(value)#
lt(value)#
ne(value)#
notLike(value)#
static ref(name)#
setValue(value)#
class cterasdk.core.query.FilterType#

Bases: object

Boolean = 'BooleanFilter'#
BooleanRefFilter = 'BooleanRefFilter'#
DateTime = 'DateTimeFilter'#
IntRefFilter = 'IntRefFilter'#
Integer = 'IntFilter'#
RefFilter = 'RefFilter'#
String = 'StringFilter'#
static fromValue(value, ref)#
class cterasdk.core.query.QueryParamBuilder#

Bases: object

addFilter(query_filter)#
allPortals(allPortals)#
build()#
countLimit(countLimit)#
include(include)#
include_classname()#
orFilter(orFilter)#
ownedBy(ownedBy)#
put(key, value)#
sortBy(sortBy)#
startFrom(startFrom)#
class cterasdk.core.query.QueryParams#

Bases: Object

include_classname()#
increment()#
class cterasdk.core.query.Restriction#

Bases: object

EQUALS = 'eq'#
GREATER_EQUALS = 'ge'#
GREATER_THAN = 'gt'#
LESS_EQUALS = 'le'#
LESS_THAN = 'lt'#
LIKE = 'like'#
NOT_EQUALS = 'ne'#
UNLIKE = 'notLike'#
cterasdk.core.query.iterator(CTERAHost, path, param, name=None)#
cterasdk.core.query.query(CTERAHost, path, name, param)#
cterasdk.core.query.show(CTERAHost, path, name, param)#