Class StorageExecutor

  • All Implemented Interfaces:
    ExecutorType

    public class StorageExecutor
    extends java.lang.Object
    implements ExecutorType
    StorageExecutor indicates execution of this query need data from StorageEngine
    • Constructor Summary

      Constructors 
      Constructor Description
      StorageExecutor​(org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet regionReplicaSet)  
    • Constructor Detail

      • StorageExecutor

        public StorageExecutor​(@Nonnull
                               org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet regionReplicaSet)
    • 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
      • getRegionReplicaSet

        public org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet getRegionReplicaSet()
        Specified by:
        getRegionReplicaSet 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