public IntegerValue(long value, int type) throws XPathException { this(value); this.type = type; if (!checkType(value, type)) throw new XPathException( "Value is not a valid integer for type " + Type.getTypeName(type));
public IntegerValue(long value) { this.value = value;
	public IntegerValue(long value, int type) throws XPathException {		this(value);		this.type = type;		if (!checkType(value, type))			throw new XPathException(				"Value is not a valid integer for type " + Type.getTypeName(type));	}