HashCodeBuilder builder = new HashCodeBuilder(); boolean present_privilegeScope = true && (isSetPrivilegeScope()); builder.append(present_privilegeScope); if (present_privilegeScope)
TSentryPrivilege typedOther = (TSentryPrivilege)other; lastComparison = Boolean.valueOf(isSetPrivilegeScope()).compareTo(typedOther.isSetPrivilegeScope()); if (lastComparison != 0) { return lastComparison; if (isSetPrivilegeScope()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.privilegeScope, typedOther.privilegeScope); if (lastComparison != 0) {
/** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ public boolean isSet(_Fields field) { if (field == null) { throw new IllegalArgumentException(); } switch (field) { case PRIVILEGE_SCOPE: return isSetPrivilegeScope(); case SERVER_NAME: return isSetServerName(); case DB_NAME: return isSetDbName(); case TABLE_NAME: return isSetTableName(); case URI: return isSetURI(); case ACTION: return isSetAction(); case CREATE_TIME: return isSetCreateTime(); case GRANT_OPTION: return isSetGrantOption(); case COLUMN_NAME: return isSetColumnName(); } throw new IllegalStateException(); }
return false; boolean this_present_privilegeScope = true && this.isSetPrivilegeScope(); boolean that_present_privilegeScope = true && that.isSetPrivilegeScope(); if (this_present_privilegeScope || that_present_privilegeScope) { if (!(this_present_privilegeScope && that_present_privilegeScope))
public void validate() throws org.apache.thrift.TException { // check for required fields if (!isSetPrivilegeScope()) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'privilegeScope' is unset! Struct:" + toString()); } if (!isSetServerName()) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'serverName' is unset! Struct:" + toString()); } if (!isSetAction()) { throw new org.apache.thrift.protocol.TProtocolException("Required field 'action' is unset! Struct:" + toString()); } // check for sub-struct validity }
if (other.isSetPrivilegeScope()) { this.privilegeScope = other.privilegeScope;
boolean this_present_privilegeScope = true && tSentryPrivilege1.isSetPrivilegeScope(); boolean that_present_privilegeScope = true && tSentryPrivilege2.isSetPrivilegeScope(); if (this_present_privilegeScope || that_present_privilegeScope) { if (!(this_present_privilegeScope && that_present_privilegeScope)) {