Interface GrouperIF

All Superinterfaces:
DescribableIF, IdentifiableIF, NameableIF
All Known Implementing Classes:
AbstractGrouper, Grouper_v01020, Grouper_v01120, Grouper_v02020, Grouper_v02121, Grouper_v03021, Grouper_v03122, Grouper_v03222, Grouper_v03322, Grouper_v04023, Grouper_v04123, Grouper_v04223, Grouper_v05024, Grouper_v05124, Grouper_v06025, Grouper_v06125

public interface GrouperIF extends IdentifiableIF, DescribableIF, NameableIF
Author:
CMS
  • Method Details

    • getClaimManager

      ClaimManagerIF getClaimManager()
      Returns:
      the claimManager
    • getClaimLayout

      List<Integer> getClaimLayout()
      Returns:
    • getClaimLayoutInputOnly

      List<Integer> getClaimLayoutInputOnly()
      Returns:
    • getEmptyClaim

      ClaimContainerIF getEmptyClaim()
      Returns:
    • group

      void group(ClaimContainerIF claim)
      Parameters:
      claim -
    • group

      String group(String claimInput)
      Parameters:
      claimInput -
      Returns:
    • getStartDate

      Date getStartDate()
      Returns:
    • getEndDate

      Date getEndDate()
      Returns:
    • isActive

      boolean isActive()
      Returns:
    • isDefault

      boolean isDefault()
      Returns:
    • getVersion

      String getVersion()
      Returns:
    • getAvailableTableContent

      DataContainerIF<PositionAccessorIF> getAvailableTableContent(TableNames_EN tableType)
      Parameters:
      tableType -
      Returns:
    • setNextVersion

      void setNextVersion(GrouperIF nextVersion)
      Set link to next version for spanning claims
      Parameters:
      nextVersion -
    • getNextVersion

      GrouperIF getNextVersion()
      Get link to next version for spanning claims
      Returns:
      GrouperIF
    • isLinked

      boolean isLinked()
      Returns:
      linked flag
    • setLinked

      void setLinked()
      Set flag to link
    • setUnlinked

      void setUnlinked()
      Set flag to unlink