public abstract class AbstractGrouper extends Object implements GrouperIF
| Constructor and Description |
|---|
AbstractGrouper(Integer id,
GrouperVersionObject grouperVersionObject) |
AbstractGrouper(int id,
String name,
String description,
String startDate,
String endDate,
boolean active,
boolean defaultt) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
formatResult(ClaimIF claim) |
DataContainerIF<PositionAccessorIF> |
getAvailableTableContent(TableNames_EN tableType) |
List<Integer> |
getClaimLayout() |
List<Integer> |
getClaimLayoutInputOnly() |
String |
getDescription()
The description of the object
|
ClaimContainerIF |
getEmptyClaim() |
Date |
getEndDate() |
int |
getId()
the id of the object
|
String |
getName() |
Date |
getStartDate() |
String |
getVersion() |
void |
group(ClaimContainerIF claimInput) |
protected void |
group(ClaimIF claim) |
String |
group(String claimInput) |
boolean |
isActive() |
boolean |
isDefault() |
protected void |
processClaim(ClaimIF claim,
DataManagerIF dataManager) |
void |
setActive(boolean active) |
void |
setDefault(boolean defaultFlag) |
void |
setDescription(String description)
Sets the objects internal description
|
void |
setEndDate(Date endDate) |
void |
setId(int id)
Sets the id for the object at run time
|
void |
setName(String name) |
void |
setStartDate(Date startDate) |
public AbstractGrouper(int id,
String name,
String description,
String startDate,
String endDate,
boolean active,
boolean defaultt)
throws ParseException
id - name - description - startDate - endDate - active - defaultt - ParseExceptionpublic AbstractGrouper(Integer id, GrouperVersionObject grouperVersionObject) throws ParseException
id - grouperVersionObject - ParseExceptionpublic List<Integer> getClaimLayout()
getClaimLayout in interface GrouperIFpublic List<Integer> getClaimLayoutInputOnly()
getClaimLayoutInputOnly in interface GrouperIFpublic Date getStartDate()
getStartDate in interface GrouperIFpublic void setStartDate(Date startDate)
startDate - the startDate to setpublic Date getEndDate()
getEndDate in interface GrouperIFpublic void setEndDate(Date endDate)
endDate - the endDate to setpublic int getId()
IdentifiableIFgetId in interface IdentifiableIFpublic void setId(int id)
IdentifiableIFsetId in interface IdentifiableIFid - the id to setpublic String getName()
getName in interface NameableIFpublic void setName(String name)
setName in interface NameableIFname - the name to setpublic String getDescription()
DescribableIFgetDescription in interface DescribableIFpublic void setDescription(String description)
DescribableIFsetDescription in interface DescribableIFdescription - the description to setpublic boolean isActive()
public void setActive(boolean active)
active - the active to setpublic boolean isDefault()
public void setDefault(boolean defaultFlag)
defaultFlag - the defaultFlag to setpublic ClaimContainerIF getEmptyClaim()
getEmptyClaim in interface GrouperIFpublic void group(ClaimContainerIF claimInput)
protected void group(ClaimIF claim)
claim - protected void processClaim(ClaimIF claim, DataManagerIF dataManager)
claim - dataManager - public String getVersion()
getVersion in interface GrouperIFpublic DataContainerIF<PositionAccessorIF> getAvailableTableContent(TableNames_EN tableType)
getAvailableTableContent in interface GrouperIFtableType - Copyright © 2020. All rights reserved.