Class Query
java.lang.Object
com.cloudimpl.outstack.runtime.domainspec.Query
- All Implemented Interfaces:
IQuery
- Direct Known Subclasses:
QueryByIdRequest
public abstract class Query extends java.lang.Object implements IQuery
- Author:
- nuwan
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuery.Builderstatic classQuery.Directionstatic classQuery.Orderstatic classQuery.PagingRequest -
Constructor Summary
Constructors Constructor Description Query(Query.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.StringgetContext()java.lang.StringgetId()java.util.Map<java.lang.String,java.lang.String>getMapAttr()Query.PagingRequestgetPagingReq()java.lang.StringgetRootId()java.lang.StringgetTenantId()java.lang.Stringid()java.lang.StringqueryName()java.lang.StringrootId()voidsetContext(java.lang.String context)protected voidsetId(java.lang.String id)voidsetMapAttr(java.util.Map<java.lang.String,java.lang.String> mapAttr)protected voidsetPageable(Query.PagingRequest pageable)protected voidsetRootId(java.lang.String rootId)protected voidsetTenantId(java.lang.String tenantId)protected voidsetVersion(java.lang.String version)java.lang.StringtenantId()<T extends Query>
Tunwrap(java.lang.Class<T> type)java.lang.Stringversion()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Query
-
-
Method Details
-
tenantId
public final java.lang.String tenantId() -
setRootId
protected void setRootId(java.lang.String rootId) -
setTenantId
protected void setTenantId(java.lang.String tenantId) -
setPageable
-
setId
protected void setId(java.lang.String id) -
setMapAttr
public void setMapAttr(java.util.Map<java.lang.String,java.lang.String> mapAttr) -
getRootId
public java.lang.String getRootId() -
getTenantId
public java.lang.String getTenantId() -
getId
public java.lang.String getId() -
getContext
public java.lang.String getContext() -
getMapAttr
public java.util.Map<java.lang.String,java.lang.String> getMapAttr() -
setContext
public void setContext(java.lang.String context) -
unwrap
-
queryName
public java.lang.String queryName() -
version
public java.lang.String version() -
rootId
public final java.lang.String rootId() -
id
public final java.lang.String id() -
getPagingReq
-
setVersion
protected void setVersion(java.lang.String version)
-