/** 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 ACCESS_POINT_ID: return isSetAccessPointId(); case RULE_ID: return isSetRuleId(); case INIT_REDIRECT_PROBABILITY: return isSetInitRedirectProbability(); case SESSION_REDIRECT_PROBABILITY: return isSetSessionRedirectProbability(); case RULE_TTL: return isSetRuleTTL(); } throw new IllegalStateException(); }
lastComparison = Boolean.valueOf(isSetSessionRedirectProbability()).compareTo(other.isSetSessionRedirectProbability()); if (lastComparison != 0) { return lastComparison; if (isSetSessionRedirectProbability()) { lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.sessionRedirectProbability, other.sessionRedirectProbability); if (lastComparison != 0) {
optionals.set(2); if (struct.isSetSessionRedirectProbability()) { optionals.set(3); oprot.writeDouble(struct.initRedirectProbability); if (struct.isSetSessionRedirectProbability()) { oprot.writeDouble(struct.sessionRedirectProbability);