/** * Returns a value depending on concrete implementation. * * @return A value depending on concrete implementation. */ public T get() { if (!evaluated) { eval(); evaluated = true; } return val; }
/** * Returns a value depending on concrete implementation. * * @return A value depending on concrete implementation. */ public T get() { if (!evaluated) { eval(); evaluated = true; } return val; }