public IntegralDataTypeHolder subtract(long subtrahend) { checkInitialized(); value -= subtrahend; return this; }
public IntegralDataTypeHolder add(long addend) { checkInitialized(); value += addend; return this; }
public IntegralDataTypeHolder increment() { checkInitialized(); value++; return this; }
public IntegralDataTypeHolder subtract(long subtrahend) { checkInitialized(); value -= subtrahend; return this; }
public IntegralDataTypeHolder decrement() { checkInitialized(); value--; return this; }
public IntegralDataTypeHolder add(long addend) { checkInitialized(); value += addend; return this; }
public IntegralDataTypeHolder decrement() { checkInitialized(); value--; return this; }
public IntegralDataTypeHolder multiplyBy(long factor) { checkInitialized(); value *= factor; return this; }
public IntegralDataTypeHolder add(long addend) { checkInitialized(); value += addend; return this; }
public IntegralDataTypeHolder increment() { checkInitialized(); value++; return this; }
public IntegralDataTypeHolder subtract(long subtrahend) { checkInitialized(); value -= subtrahend; return this; }
public boolean gt(long value) { checkInitialized(); return this.value > value; }
public Number makeValue() { // TODO : should we check for truncation? checkInitialized(); if ( exactType == Long.class ) { return value; } else if ( exactType == Integer.class ) { return (int) value; } else { return (short) value; } }
public boolean lt(long value) { checkInitialized(); return this.value < value; }
public boolean eq(long value) { checkInitialized(); return this.value == value; }
public IntegralDataTypeHolder multiplyBy(long factor) { checkInitialized(); value *= factor; return this; }
public IntegralDataTypeHolder subtract(long subtrahend) { checkInitialized(); value -= subtrahend; return this; }
public IntegralDataTypeHolder decrement() { checkInitialized(); value--; return this; }
public IntegralDataTypeHolder increment() { checkInitialized(); value++; return this; }
public IntegralDataTypeHolder add(long addend) { checkInitialized(); value += addend; return this; }