Package com.cloudimpl.outstack.runtime
Class QueryWrapper
java.lang.Object
com.cloudimpl.outstack.runtime.QueryWrapper
- All Implemented Interfaces:
IQuery
public class QueryWrapper extends java.lang.Object implements IQuery
- Author:
- nuwan
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQueryWrapper.Builder -
Constructor Summary
Constructors Constructor Description QueryWrapper(QueryWrapper.Builder builder) -
Method Summary
Modifier and Type Method Description static QueryWrapper.Builderbuilder()<T> TgetGrant()java.util.Optional<java.lang.String>getId()java.util.Optional<java.lang.String>getRootId()java.lang.StringgetRootType()java.lang.StringqueryName()voidsetGrant(java.lang.Object grant)<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
-
QueryWrapper
-
-
Method Details
-
unwrap
-
queryName
public java.lang.String queryName() -
version
public java.lang.String version() -
getRootId
public java.util.Optional<java.lang.String> getRootId() -
getId
public java.util.Optional<java.lang.String> getId() -
getRootType
public java.lang.String getRootType() -
setGrant
public void setGrant(java.lang.Object grant) -
getGrant
public <T> T getGrant() -
builder
-