// ===================================================================================
 //                                                                         Constructor
 //                                                                         ===========
 public MemberAddressCIQ(
     ConditionQuery referrerQuery,
     SqlClause sqlClause,
     String aliasName,
     int nestLevel,
     BsMemberAddressCQ myCQ) {
   super(referrerQuery, sqlClause, aliasName, nestLevel);
   _myCQ = myCQ;
   _foreignPropertyName = _myCQ.xgetForeignPropertyName(); // accept foreign property name
   _relationPath = _myCQ.xgetRelationPath(); // accept relation path
   _inline = true;
 }
 protected ConditionValue xgetCValueMemberId() {
   return _myCQ.xdfgetMemberId();
 }
 protected ConditionValue xgetCValueVersionNo() {
   return _myCQ.xdfgetVersionNo();
 }
 protected ConditionValue xgetCValueUpdateDatetime() {
   return _myCQ.xdfgetUpdateDatetime();
 }
 protected ConditionValue xgetCValueUpdateUser() {
   return _myCQ.xdfgetUpdateUser();
 }
 protected ConditionValue xgetCValueRegisterUser() {
   return _myCQ.xdfgetRegisterUser();
 }
 protected ConditionValue xgetCValueRegisterDatetime() {
   return _myCQ.xdfgetRegisterDatetime();
 }
 protected ConditionValue xgetCValueRegionId() {
   return _myCQ.xdfgetRegionId();
 }
 protected ConditionValue xgetCValueAddress() {
   return _myCQ.xdfgetAddress();
 }
 protected ConditionValue xgetCValueValidEndDate() {
   return _myCQ.xdfgetValidEndDate();
 }