com.ijchart.xychart.format
Class ReplaceFormatter

java.lang.Object
  extended by com.ijchart.xychart.format.ReplaceFormatter
All Implemented Interfaces:
IFormatter, java.io.Serializable

public class ReplaceFormatter
extends java.lang.Object
implements IFormatter, java.io.Serializable

Title: IJChart

Description: a chart library for the Java(tm) platform.

Replace a value to other.

Copyright: Copyright (c) 2013

Company:

Version:
1.0
Author:
zhang feng min,shanghai china. Contract me by email.
See Also:
Serialized Form

Constructor Summary
ReplaceFormatter(java.lang.Object[] sourceValues, java.lang.Object[] replaceValues)
           The constructor.
 
Method Summary
 boolean equals(java.lang.Object obj)
           Tests this object for equality with an arbitrary object.
 java.lang.String format(java.lang.Object obj, int index)
           Returns the replaced values.
 java.lang.Object[] getSourceValues()
           Returns the source values.
 int hashCode()
           Returns a hash code.
 java.lang.String toString()
           Returns a string representation of this Range.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReplaceFormatter

public ReplaceFormatter(java.lang.Object[] sourceValues,
                        java.lang.Object[] replaceValues)
The constructor.

Parameters:
sourceValues - Object[] The source values (null not permitted).
replaceValues - Object[] The replaced values (null not permitted).
Method Detail

getSourceValues

public java.lang.Object[] getSourceValues()
Returns the source values.

Returns:
Object[] The source values.

getReplaceValues

public java.lang.Object[] getReplaceValues()
Returns the replaced values.

Returns:
Object[] The replaced values.

format

public java.lang.String format(java.lang.Object obj,
                               int index)
Formatted a java.lang.Number object to a string. If a value is composed of a series of objects (such as the coordinates of the axis labels or scale value), the format could be based on index.The max value of this object is Long.MAX_VALUE. Parameter index do not have to use,to use,extends this class.

Specified by:
format in interface IFormatter
Parameters:
obj - Object The object to be formatted (null permitted).
index - int The index value of a series objects. The first is at index 0, the next is at 1, and so on.This parameter is not used.
Returns:
String A formatted Number string.

equals

public boolean equals(java.lang.Object obj)
Tests this object for equality with an arbitrary object.

Overrides:
equals in class java.lang.Object
Parameters:
obj - The object to test against (null permitted).
Returns:
A boolean.

hashCode

public int hashCode()
Returns a hash code.

Overrides:
hashCode in class java.lang.Object
Returns:
A hash code.

toString

public java.lang.String toString()
Returns a string representation of this Range.

Overrides:
toString in class java.lang.Object
Returns:
A String.