public class PCollNode extends java.lang.Object implements PCollPersistable, java.io.Serializable
| Constructor and Description | 
|---|
| PCollNode(PCollection coll,
         PCollNode parent,
         boolean isLeaf) | 
| Modifier and Type | Method and Description | 
|---|---|
| static PCollPersistable | activateObjWithId(PCollection coll,
                 long id) | 
| boolean | canBePersisted() | 
| static void | closeInputStream(java.io.InputStream istream) | 
| static void | closeOutputStream(java.io.OutputStream ostream) | 
| boolean | getHasBeenPersisted() | 
| boolean | getPCollChanged() | 
| java.lang.Object[] | getPCollKeys() | 
| long | getPCollParentId() | 
| long | getPersistentId() | 
| void | setHasBeenPersisted(boolean b) | 
| void | setPCollChanged(boolean b) | 
| void | setPCollParentId(long id) | 
| void | setPersistentId(long id) | 
public PCollNode(PCollection coll, PCollNode parent, boolean isLeaf)
public boolean canBePersisted()
canBePersisted in interface PCollPersistablepublic boolean getHasBeenPersisted()
getHasBeenPersisted in interface PCollPersistablepublic void setHasBeenPersisted(boolean b)
setHasBeenPersisted in interface PCollPersistablepublic boolean getPCollChanged()
getPCollChanged in interface PCollPersistablepublic void setPCollChanged(boolean b)
setPCollChanged in interface PCollPersistablepublic long getPersistentId()
getPersistentId in interface PCollPersistablepublic void setPersistentId(long id)
setPersistentId in interface PCollPersistablepublic long getPCollParentId()
getPCollParentId in interface PCollPersistablepublic void setPCollParentId(long id)
setPCollParentId in interface PCollPersistablepublic java.lang.Object[] getPCollKeys()
public static void closeInputStream(java.io.InputStream istream)
public static void closeOutputStream(java.io.OutputStream ostream)
public static PCollPersistable activateObjWithId(PCollection coll, long id)