Class DeserializedMemoryEntry<T>

Object
org.apache.spark.storage.memory.DeserializedMemoryEntry<T>
All Implemented Interfaces:
Serializable, MemoryEntry<T>, scala.Equals, scala.Product, scala.Serializable

public class DeserializedMemoryEntry<T> extends Object implements MemoryEntry<T>, scala.Product, scala.Serializable
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    DeserializedMemoryEntry(Object value, long size, org.apache.spark.memory.MemoryMode memoryMode, scala.reflect.ClassTag<T> classTag)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    scala.reflect.ClassTag<T>
     
    org.apache.spark.memory.MemoryMode
     
    long
     
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface scala.Equals

    canEqual, equals

    Methods inherited from interface scala.Product

    productArity, productElement, productIterator, productPrefix
  • Constructor Details

    • DeserializedMemoryEntry

      public DeserializedMemoryEntry(Object value, long size, org.apache.spark.memory.MemoryMode memoryMode, scala.reflect.ClassTag<T> classTag)
  • Method Details

    • value

      public Object value()
    • size

      public long size()
      Specified by:
      size in interface MemoryEntry<T>
    • memoryMode

      public org.apache.spark.memory.MemoryMode memoryMode()
      Specified by:
      memoryMode in interface MemoryEntry<T>
    • classTag

      public scala.reflect.ClassTag<T> classTag()
      Specified by:
      classTag in interface MemoryEntry<T>