org.apache.hama.bsp
Class BSPJobID

java.lang.Object
  extended by org.apache.hama.bsp.ID
      extended by org.apache.hama.bsp.BSPJobID
All Implemented Interfaces:
java.lang.Comparable<ID>, org.apache.hadoop.io.Writable, org.apache.hadoop.io.WritableComparable<ID>

public class BSPJobID
extends ID
implements java.lang.Comparable<ID>

BSPJobID represents the immutable and unique identifier for the job.


Field Summary
protected static java.text.NumberFormat idFormat
           
protected static java.lang.String JOB
           
 
Fields inherited from class org.apache.hama.bsp.ID
id, SEPARATOR
 
Constructor Summary
BSPJobID()
           
BSPJobID(java.lang.String jtIdentifier, int id)
           
 
Method Summary
 java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
           
 int compareTo(ID o)
           
 boolean equals(java.lang.Object o)
           
static BSPJobID forName(java.lang.String str)
           
 java.lang.String getJtIdentifier()
           
 int hashCode()
           
 void readFields(java.io.DataInput in)
           
 java.lang.String toString()
           
 void write(java.io.DataOutput out)
           
 
Methods inherited from class org.apache.hama.bsp.ID
getId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

JOB

protected static final java.lang.String JOB
See Also:
Constant Field Values

idFormat

protected static final java.text.NumberFormat idFormat
Constructor Detail

BSPJobID

public BSPJobID(java.lang.String jtIdentifier,
                int id)

BSPJobID

public BSPJobID()
Method Detail

getJtIdentifier

public java.lang.String getJtIdentifier()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class ID

compareTo

public int compareTo(ID o)
Specified by:
compareTo in interface java.lang.Comparable<ID>
Overrides:
compareTo in class ID

appendTo

public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)

hashCode

public int hashCode()
Overrides:
hashCode in class ID

toString

public java.lang.String toString()
Overrides:
toString in class ID

readFields

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

write

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

forName

public static BSPJobID forName(java.lang.String str)
                        throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.