package cbt; /* public class ExitCode{ public int integer; public ExitCode(int integer){ this.integer = integer; } public static ExitCode apply(int integer){ return new ExitCode( integer ); } public static ExitCode Success = new ExitCode(0); public static ExitCode Failure = new ExitCode(1); @Override public boolean equals(Object other){ return (other instanceof ExitCode) && ((ExitCode) other).integer == integer; } @Override public int hashCode(){ return integer; } } */