类 PriorityQueueTypeInfo<T>

  • 类型参数:
    T - The type of elements in the PriorityQueue.
    所有已实现的接口:
    Serializable

    public class PriorityQueueTypeInfo<T>
    extends org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
    TypeInformation for PriorityQueue.
    另请参阅:
    序列化表格
    • 构造器详细资料

      • PriorityQueueTypeInfo

        public PriorityQueueTypeInfo​(Comparator<? super T> comparator,
                                     org.apache.flink.api.common.typeinfo.TypeInformation<T> elementTypeInfo)
    • 方法详细资料

      • getElementTypeInfo

        public org.apache.flink.api.common.typeinfo.TypeInformation<T> getElementTypeInfo()
      • isBasicType

        public boolean isBasicType()
        指定者:
        isBasicType 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • isTupleType

        public boolean isTupleType()
        指定者:
        isTupleType 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • getArity

        public int getArity()
        指定者:
        getArity 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • getTotalFields

        public int getTotalFields()
        指定者:
        getTotalFields 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • getTypeClass

        public Class<PriorityQueue<T>> getTypeClass()
        指定者:
        getTypeClass 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • isKeyType

        public boolean isKeyType()
        指定者:
        isKeyType 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • createSerializer

        public org.apache.flink.api.common.typeutils.TypeSerializer<PriorityQueue<T>> createSerializer​(org.apache.flink.api.common.ExecutionConfig config)
        指定者:
        createSerializer 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • toString

        public String toString()
        指定者:
        toString 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • equals

        public boolean equals​(Object obj)
        指定者:
        equals 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • hashCode

        public int hashCode()
        指定者:
        hashCode 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>
      • canEqual

        public boolean canEqual​(Object obj)
        指定者:
        canEqual 在类中 org.apache.flink.api.common.typeinfo.TypeInformation<PriorityQueue<T>>