codesimian.wrap
Class WrapAbility

java.lang.Object
  extended by codesimian.wrap.WrapAbility

public class WrapAbility
extends java.lang.Object

the ability to wrap one type in a different type. For example, most CSs can convert double[] to String by using setL(aDoubleArray) followed by L(String.class).


Field Summary
 double accuracy
           
 double cost
           
 java.lang.Class from
           
 java.lang.Class to
           
 
Constructor Summary
WrapAbility(java.lang.Class f, java.lang.Class t, double a, double c)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

from

public final java.lang.Class from

to

public final java.lang.Class to

accuracy

public final double accuracy

cost

public final double cost
Constructor Detail

WrapAbility

public WrapAbility(java.lang.Class f,
                   java.lang.Class t,
                   double a,
                   double c)
Method Detail

toString

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

equals

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