29 lines
424 B
Java
29 lines
424 B
Java
package btools.expressions;
|
|
|
|
import java.util.Arrays;
|
|
|
|
import btools.util.LruMapNode;
|
|
|
|
public final class VarWrapper extends LruMapNode
|
|
{
|
|
int hash;
|
|
float[] vars;
|
|
|
|
@Override
|
|
public int hashCode()
|
|
{
|
|
return hash;
|
|
}
|
|
|
|
@Override
|
|
public boolean equals( Object o )
|
|
{
|
|
VarWrapper n = (VarWrapper) o;
|
|
if ( hash != n.hash )
|
|
{
|
|
return false;
|
|
}
|
|
return Arrays.equals( vars, n.vars );
|
|
}
|
|
}
|