public boolean equals(Object obj) {
   if (obj == null) {
     return (false);
   } else if (obj instanceof CFDbTestInt64ColHBuff) {
     CFDbTestInt64ColHBuff rhs = (CFDbTestInt64ColHBuff) obj;
     if (!super.equals(obj)) {
       return (false);
     }
     if (getRequiredTenantId() != rhs.getRequiredTenantId()) {
       return (false);
     }
     if (getRequiredId() != rhs.getRequiredId()) {
       return (false);
     }
     if (getRequiredTableId() != rhs.getRequiredTableId()) {
       return (false);
     }
     return (true);
   } else if (obj instanceof CFDbTestInt64ColBuff) {
     CFDbTestInt64ColBuff rhs = (CFDbTestInt64ColBuff) obj;
     if (!super.equals(obj)) {
       return (false);
     }
     if (getRequiredTenantId() != rhs.getRequiredTenantId()) {
       return (false);
     }
     if (getRequiredId() != rhs.getRequiredId()) {
       return (false);
     }
     if (getRequiredTableId() != rhs.getRequiredTableId()) {
       return (false);
     }
     return (true);
   } else if (obj instanceof CFDbTestInt64ColByTableIdxKey) {
     CFDbTestInt64ColByTableIdxKey rhs = (CFDbTestInt64ColByTableIdxKey) obj;
     if (getRequiredTenantId() != rhs.getRequiredTenantId()) {
       return (false);
     }
     if (getRequiredTableId() != rhs.getRequiredTableId()) {
       return (false);
     }
     return (true);
   } else {
     return (super.equals(obj));
   }
 }
 public void setInt64ColBuff(CFDbTestInt64ColBuff src) {
   super.setInt64DefBuff(src);
   setRequiredTableId(src.getRequiredTableId());
 }