Class NodePathsSchemaScanNode

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

    public class NodePathsSchemaScanNode
    extends SchemaQueryScanNode
    • Constructor Detail

      • NodePathsSchemaScanNode

        public NodePathsSchemaScanNode​(PlanNodeId id,
                                       org.apache.iotdb.commons.path.PartialPath prefixPath,
                                       int level)
    • Method Detail

      • getPrefixPath

        public org.apache.iotdb.commons.path.PartialPath getPrefixPath()
      • getLevel

        public int getLevel()
      • getOutputColumnNames

        public java.util.List<java.lang.String> getOutputColumnNames()
        Specified by:
        getOutputColumnNames in class PlanNode
      • 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
      • deserialize

        public static PlanNode deserialize​(java.nio.ByteBuffer buffer)