public class GrouperFactory extends Object implements GrouperFactoryIF
Constructor and Description |
---|
GrouperFactory(boolean loadDescription)
ctor
|
Modifier and Type | Method and Description |
---|---|
List<GrouperIF> |
getAvailableVersions() |
String |
getBuildInfo() |
GrouperIF |
getDefaultGrouper() |
String |
getDiagnosisDescription(String claimDate,
String diagValue) |
ClaimContainerIF |
getEmptyClaim(String claimDate) |
protected String |
getEmptyResult() |
protected String |
getResultForIncorrectDate(String claim) |
void |
group(ClaimContainerIF claimIn) |
void |
group(File input,
File output) |
void |
group(File input,
File output,
boolean fullRecord) |
String |
group(String claimInput) |
String |
group(String claimInput,
boolean fullRecord) |
boolean |
isClaimDateValid(String claimDate) |
protected void |
setResultForIncorrectDate(ClaimContainerIF claim) |
protected String |
setValidityFlagForIncorrectDate(ClaimContainerIF claim) |
public GrouperFactory(boolean loadDescription)
loadDescription
- public ClaimContainerIF getEmptyClaim(String claimDate)
getEmptyClaim
in interface GrouperFactoryIF
claimDate
- public String getDiagnosisDescription(String claimDate, String diagValue)
getDiagnosisDescription
in interface GrouperFactoryIF
claimDate
- diagValue
- public void group(ClaimContainerIF claimIn)
group
in interface GrouperFactoryIF
claimIn
- public void group(File input, File output)
group
in interface GrouperFactoryIF
input
- output
- public void group(File input, File output, boolean fullRecord)
group
in interface GrouperFactoryIF
input
- output
- fullRecord
- public String group(String claimInput)
group
in interface GrouperFactoryIF
claimInput
- public String group(String claimInput, boolean fullRecord)
group
in interface GrouperFactoryIF
claimInput
- fullRecord
- protected void setResultForIncorrectDate(ClaimContainerIF claim)
claim
- protected String setValidityFlagForIncorrectDate(ClaimContainerIF claim)
protected String getEmptyResult()
protected String getResultForIncorrectDate(String claim)
claim
- public GrouperIF getDefaultGrouper()
getDefaultGrouper
in interface GrouperFactoryIF
public boolean isClaimDateValid(String claimDate)
isClaimDateValid
in interface GrouperFactoryIF
claimDate
- public List<GrouperIF> getAvailableVersions()
getAvailableVersions
in interface GrouperFactoryIF
public String getBuildInfo()
getBuildInfo
in interface GrouperFactoryIF
Copyright © 2023. All rights reserved.