Package uk.ac.starlink.datanode.factory
Class CreationState
- java.lang.Object
-
- uk.ac.starlink.datanode.factory.CreationState
-
public class CreationState extends java.lang.Object
Contains the state used to create a DataNode. The node in question was created using the methodDataNodeFactory.makeDataNode(uk.ac.starlink.datanode.nodes.DataNode, java.lang.Object)
or similar.
-
-
Constructor Summary
Constructors Constructor Description CreationState(DataNode parent, java.lang.Object obj)
Constructs a CreationState object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataNodeBuilder
getBuilder()
DataNodeFactory
getFactory()
java.lang.String
getFactoryTrace()
java.lang.Object
getObject()
DataNode
getParent()
void
setBuilder(DataNodeBuilder builder)
void
setFactory(DataNodeFactory fact)
void
setFactoryTrace(java.lang.String trace)
java.lang.String
toString()
-
-
-
Constructor Detail
-
CreationState
public CreationState(DataNode parent, java.lang.Object obj)
Constructs a CreationState object.
-
-
Method Detail
-
getParent
public DataNode getParent()
-
getObject
public java.lang.Object getObject()
-
setBuilder
public void setBuilder(DataNodeBuilder builder)
-
getBuilder
public DataNodeBuilder getBuilder()
-
setFactory
public void setFactory(DataNodeFactory fact)
-
getFactory
public DataNodeFactory getFactory()
-
setFactoryTrace
public void setFactoryTrace(java.lang.String trace)
-
getFactoryTrace
public java.lang.String getFactoryTrace()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-