Class QueryExecutor

  • All Implemented Interfaces:
    ExecutorType

    public class QueryExecutor
    extends java.lang.Object
    implements ExecutorType
    QueryExecutor indicates this query can execute directly without data from StorageEngine
    • Constructor Summary

      Constructors 
      Constructor Description
      QueryExecutor​(org.apache.iotdb.common.rpc.thrift.TDataNodeLocation dataNodeLocation)  
    • Constructor Detail

      • QueryExecutor

        public QueryExecutor​(org.apache.iotdb.common.rpc.thrift.TDataNodeLocation dataNodeLocation)
    • Method Detail

      • getDataNodeLocation

        public org.apache.iotdb.common.rpc.thrift.TDataNodeLocation getDataNodeLocation()
        Specified by:
        getDataNodeLocation in interface ExecutorType
      • isStorageExecutor

        public boolean isStorageExecutor()
        Description copied from interface: ExecutorType
        Indicate if ExecutorType is StorageExecutor
        Specified by:
        isStorageExecutor in interface ExecutorType
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object