org.apache.oozie.workflow.lite
Class NodeDef

java.lang.Object
  extended by org.apache.oozie.workflow.lite.NodeDef
All Implemented Interfaces:
org.apache.hadoop.io.Writable
Direct Known Subclasses:
ActionNodeDef, DecisionNodeDef, EndNodeDef, ForkNodeDef, JoinNodeDef, KillNodeDef, StartNodeDef

public class NodeDef
extends java.lang.Object
implements org.apache.hadoop.io.Writable


Method Summary
 boolean equals(NodeDef other)
           
 java.lang.String getConf()
           
 java.lang.Class<? extends NodeHandler> getHandlerClass()
           
 java.lang.String getName()
           
 java.util.List<java.lang.String> getTransitions()
           
 int hashCode()
           
 void readFields(java.io.DataInput dataInput)
           
 void write(java.io.DataOutput dataOutput)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

equals

public boolean equals(NodeDef other)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getName

public java.lang.String getName()

getHandlerClass

public java.lang.Class<? extends NodeHandler> getHandlerClass()

getTransitions

public java.util.List<java.lang.String> getTransitions()

getConf

public java.lang.String getConf()

readFields

public void readFields(java.io.DataInput dataInput)
                throws java.io.IOException
Specified by:
readFields in interface org.apache.hadoop.io.Writable
Throws:
java.io.IOException

write

public void write(java.io.DataOutput dataOutput)
           throws java.io.IOException
Specified by:
write in interface org.apache.hadoop.io.Writable
Throws:
java.io.IOException


Copyright © 2010 Yahoo. All Rights Reserved.