Class BroadcastObject<T extends CacheBlock<?>>
java.lang.Object
org.apache.sysds.runtime.instructions.spark.data.LineageObject
org.apache.sysds.runtime.instructions.spark.data.BroadcastObject<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.spark.broadcast.Broadcast<T>longgetSize()booleanbooleanvoidsetNonPartitionedBroadcast(org.apache.spark.broadcast.Broadcast<T> bvar, long size) voidsetPartitionedBroadcast(PartitionedBroadcast<T> bvar, long size) Methods inherited from class org.apache.sysds.runtime.instructions.spark.data.LineageObject
addLineageChild, decrementNumReferences, getLineageChilds, getMaxReferenceCount, getNumReferences, hasBackReference, incrementNumReferences, isInLineageCache, removeAllChild, setBackReference, setLineageCached
-
Constructor Details
-
BroadcastObject
public BroadcastObject()
-
-
Method Details
-
setNonPartitionedBroadcast
-
setPartitionedBroadcast
-
getPartitionedBroadcast
-
getNonPartitionedBroadcast
-
getSize
public long getSize() -
isPartitionedBroadcastValid
public boolean isPartitionedBroadcastValid() -
isNonPartitionedBroadcastValid
public boolean isNonPartitionedBroadcastValid()
-