result &= Arrays.equals( this.inputParams.toArray(), that.inputParams.toArray());  result &= Arrays.equals( this.outputParams.toArray(), that.outputParams.toArray());
result &= this.inputParams.equals(that.inputParams); result &= this.outputParams.equals(that.outputParams);
        public boolean equals(Object obj) {            if (obj == this) return true;            if (!(obj instanceof FBProcedureCall)) return false;                        FBProcedureCall that = (FBProcedureCall)obj;                        boolean result = this.name != null ?                 this.name.equals(that.name) : that.name == null;                        result &= Arrays.equals(                this.inputParams.toArray(), that.inputParams.toArray());                        result &= Arrays.equals(                    this.outputParams.toArray(), that.outputParams.toArray());                        return result;        }