/* * @(#)IntegralVariable.java 0.0.0 99/07/20 * * Copyright (c) 1999 by Willie Wheeler. All rights reserved. */ package stats; import lang.*; /** * Class to represent a variable with integer values. * * @version 0.0.0 07/20/99 * @author Willie Wheeler */ public class IntegralVariable extends NumericVariable { protected static final Integer ZERO = new Integer(0); public IntegralVariable(String name) { super(name); } public boolean checkValue(Object value) { return NumberUtils.checkInt(value); } public Object filterValue(Object value) { return NumberUtils.asClassInt(value); } public Class getValueClass() { return Integer.class; } public Object getClearValue() { return ZERO; } }