Class ShowPlan
- java.lang.Object
-
- org.apache.iotdb.db.qp.physical.PhysicalPlan
-
- org.apache.iotdb.db.qp.physical.sys.ShowPlan
-
- All Implemented Interfaces:
org.apache.iotdb.consensus.common.request.IConsensusRequest
- Direct Known Subclasses:
CountPlan,ShowChildNodesPlan,ShowChildPathsPlan,ShowContinuousQueriesPlan,ShowDevicesPlan,ShowFunctionsPlan,ShowLockInfoPlan,ShowNodesInTemplatePlan,ShowPathsSetTemplatePlan,ShowPathsUsingTemplatePlan,ShowPipePlan,ShowPipeSinkPlan,ShowPipeSinkTypePlan,ShowQueryProcesslistPlan,ShowStorageGroupPlan,ShowTemplatesPlan,ShowTimeSeriesPlan,ShowTriggersPlan,ShowTTLPlan
public class ShowPlan extends PhysicalPlan
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShowPlan.ShowContentType-
Nested classes/interfaces inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
PhysicalPlan.Factory, PhysicalPlan.PhysicalPlanType
-
-
Field Summary
Fields Modifier and Type Field Description protected intlimitprotected intoffsetprotected org.apache.iotdb.commons.path.PartialPathpath-
Fields inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, index
-
-
Constructor Summary
Constructors Constructor Description ShowPlan(ShowPlan.ShowContentType showContentType)ShowPlan(ShowPlan.ShowContentType showContentType, org.apache.iotdb.commons.path.PartialPath path)ShowPlan(ShowPlan.ShowContentType showContentType, org.apache.iotdb.commons.path.PartialPath path, int limit, int offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetLimit()intgetOffset()java.lang.StringgetOperatorName()org.apache.iotdb.commons.path.PartialPathgetPath()java.util.List<org.apache.iotdb.commons.path.PartialPath>getPaths()ShowPlan.ShowContentTypegetShowContentType()booleanhasLimit()voidsetHasLimit(boolean hasLimit)voidsetLimit(int limit)voidsetOffset(int offset)java.lang.StringtoString()-
Methods inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, checkIntegrity, deserialize, deserialize, getAggregations, getAuthPaths, getIndex, getLoginUserName, getOperatorType, isAuthenticationRequired, isDebug, isPrefixMatch, isQuery, isSelectInto, putString, putString, putStrings, putStrings, readString, readStrings, serialize, serialize, serializeImpl, serializeToByteBuffer, setDebug, setIndex, setLoginUserName, setOperatorType, setPaths, setPrefixMatch, setQuery
-
-
-
-
Constructor Detail
-
ShowPlan
public ShowPlan(ShowPlan.ShowContentType showContentType)
-
ShowPlan
public ShowPlan(ShowPlan.ShowContentType showContentType, org.apache.iotdb.commons.path.PartialPath path)
-
ShowPlan
public ShowPlan(ShowPlan.ShowContentType showContentType, org.apache.iotdb.commons.path.PartialPath path, int limit, int offset)
-
-
Method Detail
-
getPaths
public java.util.List<org.apache.iotdb.commons.path.PartialPath> getPaths()
- Specified by:
getPathsin classPhysicalPlan
-
getShowContentType
public ShowPlan.ShowContentType getShowContentType()
-
getPath
public org.apache.iotdb.commons.path.PartialPath getPath()
-
getLimit
public int getLimit()
-
setLimit
public void setLimit(int limit)
-
getOffset
public int getOffset()
-
setOffset
public void setOffset(int offset)
-
hasLimit
public boolean hasLimit()
-
setHasLimit
public void setHasLimit(boolean hasLimit)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getOperatorName
public java.lang.String getOperatorName()
- Overrides:
getOperatorNamein classPhysicalPlan
-
-