Class TimeSeriesSchemaScanNode

  • All Implemented Interfaces:
    java.lang.AutoCloseable, org.apache.iotdb.consensus.common.request.IConsensusRequest, IPartitionRelatedNode

    public class TimeSeriesSchemaScanNode
    extends SchemaQueryScanNode
    • Constructor Detail

      • TimeSeriesSchemaScanNode

        public TimeSeriesSchemaScanNode​(PlanNodeId id,
                                        org.apache.iotdb.commons.path.PartialPath partialPath,
                                        java.lang.String key,
                                        java.lang.String value,
                                        int limit,
                                        int offset,
                                        boolean orderByHeat,
                                        boolean isContains,
                                        boolean isPrefixPath)
      • TimeSeriesSchemaScanNode

        public TimeSeriesSchemaScanNode​(PlanNodeId id,
                                        org.apache.iotdb.commons.path.PartialPath partialPath,
                                        java.lang.String key,
                                        java.lang.String value,
                                        int limit,
                                        int offset,
                                        boolean orderByHeat,
                                        boolean isContains,
                                        boolean isPrefixPath,
                                        java.util.Map<java.lang.Integer,​Template> templateMap)
    • Method Detail

      • serializeAttributes

        protected void serializeAttributes​(java.nio.ByteBuffer byteBuffer)
        Specified by:
        serializeAttributes in class PlanNode
      • serializeAttributes

        protected void serializeAttributes​(java.io.DataOutputStream stream)
                                    throws java.io.IOException
        Specified by:
        serializeAttributes in class PlanNode
        Throws:
        java.io.IOException
      • getKey

        public java.lang.String getKey()
      • getValue

        public java.lang.String getValue()
      • isContains

        public boolean isContains()
      • isOrderByHeat

        public boolean isOrderByHeat()
      • getTemplateMap

        public java.util.Map<java.lang.Integer,​Template> getTemplateMap()
      • getOutputColumnNames

        public java.util.List<java.lang.String> getOutputColumnNames()
        Specified by:
        getOutputColumnNames in class PlanNode