class OnUsField {

    @Override
    public boolean equals(Object anObject) {
        if (this == anObject) {
            return true;
        }
        if (anObject instanceof OnUsField) {
            OnUsField anOnUsField = (OnUsField) anObject;
            if (this.optionalField4.equals(anOnUsField.optionalField4)
                    && this.accountNumber.equals(anOnUsField.accountNumber)
                    && this.tranCode.equals(anOnUsField.tranCode)) {
                return true;
            }
        }
        return false;
    }

    @SuppressWarnings("unused") private  OnUsField();
    public  OnUsField(String value);
    public  OnUsField(String optionalField4,
                     String accountNumber,
                     String tranCode);

}