public CFDbTestOptFullRangeBuff firstOptFullRangeCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFDbTestOptFullRangeBuff rec = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextOptFullRangeCursor(Cursor);
   }
   return (rec);
 }
 public CFSecurityISOLanguageBuff firstISOLanguageCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecurityISOLanguageBuff rec = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextISOLanguageCursor(Cursor);
   }
   return (rec);
 }
 public CFDbTestLoaderBehaviourBuff firstLoaderBehaviourCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFDbTestLoaderBehaviourBuff rec = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextLoaderBehaviourCursor(Cursor);
   }
   return (rec);
 }
 public CFSecuritySysClusterBuff firstSysClusterCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecuritySysClusterBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextSysClusterCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityHostNodeBuff firstHostNodeCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecurityHostNodeBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextHostNodeCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityAuditActionBuff firstAuditActionCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecurityAuditActionBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextAuditActionCursor(Cursor);
   }
   return (buff);
 }
 public CFInternetURLProtocolBuff firstURLProtocolCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFInternetURLProtocolBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextURLProtocolCursor(Cursor);
   }
   return (buff);
 }
 public CFInternetTopDomainBuff firstTopDomainCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFInternetTopDomainBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextTopDomainCursor(Cursor);
   }
   return (buff);
 }
 public CFBamUuidDefBuff firstUuidDefCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFBamUuidDefBuff rec = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextUuidDefCursor(Cursor);
   }
   return (rec);
 }
 public CFSecurityClusterBuff firstClusterCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecurityClusterBuff rec = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextClusterCursor(Cursor);
   }
   return (rec);
 }
 public CFSecurityTenantBuff firstTenantCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecurityTenantBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextTenantCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityISOCurrencyBuff firstISOCurrencyCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = 1;
   CFSecurityISOCurrencyBuff buff = null;
   Cursor.reset();
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextISOCurrencyCursor(Cursor);
   }
   return (buff);
 }
 public CFInternetURLProtocolBuff prevURLProtocolCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFInternetURLProtocolBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextURLProtocolCursor(Cursor);
   }
   return (buff);
 }
 public CFInternetURLProtocolBuff nthURLProtocolCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFInternetURLProtocolBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextURLProtocolCursor(Cursor);
   }
   return (buff);
 }
 public CFInternetTopDomainBuff nthTopDomainCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFInternetTopDomainBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextTopDomainCursor(Cursor);
   }
   return (buff);
 }
 public CFSecuritySysClusterBuff prevSysClusterCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFSecuritySysClusterBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextSysClusterCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityAuditActionBuff nthAuditActionCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFSecurityAuditActionBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextAuditActionCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityAuditActionBuff prevAuditActionCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFSecurityAuditActionBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextAuditActionCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityHostNodeBuff prevHostNodeCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFSecurityHostNodeBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextHostNodeCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityClusterBuff nthClusterCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFSecurityClusterBuff rec = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextClusterCursor(Cursor);
   }
   return (rec);
 }
 public CFSecurityClusterBuff prevClusterCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFSecurityClusterBuff rec = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextClusterCursor(Cursor);
   }
   return (rec);
 }
 public CFBamUuidDefBuff nthUuidDefCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFBamUuidDefBuff rec = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextUuidDefCursor(Cursor);
   }
   return (rec);
 }
 public CFSecurityTenantBuff nthTenantCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFSecurityTenantBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextTenantCursor(Cursor);
   }
   return (buff);
 }
 public CFSecuritySysClusterBuff nthSysClusterCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFSecuritySysClusterBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextSysClusterCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityISOLanguageBuff prevISOLanguageCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFSecurityISOLanguageBuff rec = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextISOLanguageCursor(Cursor);
   }
   return (rec);
 }
 public CFDbTestOptFullRangeBuff prevOptFullRangeCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFDbTestOptFullRangeBuff rec = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextOptFullRangeCursor(Cursor);
   }
   return (rec);
 }
 public CFSecurityISOCurrencyBuff prevISOCurrencyCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFSecurityISOCurrencyBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextISOCurrencyCursor(Cursor);
   }
   return (buff);
 }
 public CFInternetTopDomainBuff prevTopDomainCursor(CFSecurityCursor Cursor) {
   int targetRowIdx = (Cursor.getRowIdx() > 1) ? Cursor.getRowIdx() - 1 : 1;
   CFInternetTopDomainBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextTopDomainCursor(Cursor);
   }
   return (buff);
 }
 public CFSecurityISOCurrencyBuff nthISOCurrencyCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFSecurityISOCurrencyBuff buff = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     buff = nextISOCurrencyCursor(Cursor);
   }
   return (buff);
 }
 public CFDbTestOptFullRangeBuff nthOptFullRangeCursor(CFSecurityCursor Cursor, int Idx) {
   int targetRowIdx = Idx;
   CFDbTestOptFullRangeBuff rec = null;
   if (Cursor.getRowIdx() >= targetRowIdx) {
     Cursor.reset();
   }
   while (Cursor.getRowIdx() < targetRowIdx) {
     rec = nextOptFullRangeCursor(Cursor);
   }
   return (rec);
 }