Interface CodesParser
- All Known Implementing Classes:
TylerCodesParser
public interface CodesParser
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic interfacestatic interfacestatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic interfacestatic final recordstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptioncom.hubspot.algebra.Result<Map<String, String>, CodesParser.CrossReferenceError> getCrossRefIds(Map<String, String> crossRefs, CaseType caseType) com.hubspot.algebra.Result<List<FilingCode>, CodesParser.BadCode> retrieveFilingOptions(CaseCategory caseCategory, CaseType type, boolean isInitialFiling) com.hubspot.algebra.Result<CaseCategory, CodesParser.CodeError> vetCaseCat(String caseCategoryCode) com.hubspot.algebra.Result<CaseType, CodesParser.CodeError> vetCaseType(String caseTypeCode, CaseCategory caseCategory, boolean isInitialFiling) com.hubspot.algebra.Result<Optional<FilingCode>, CodesParser.CodeError> vetFilingType(Optional<String> filingCode, List<FilingCode> filingOptions) com.hubspot.algebra.Result<String, CodesParser.TextVarError> vetFirstName(Optional<String> name) com.hubspot.algebra.Result<Optional<String>, CodesParser.CodeError> vetLangCode(Optional<String> lang) com.hubspot.algebra.Result<String, CodesParser.TextVarError> vetLastName(Optional<String> name) com.hubspot.algebra.Result<String, CodesParser.TextVarError> vetMiddleName(Optional<String> name) com.hubspot.algebra.Result<Optional<NameAndCode>, CodesParser.CodeError> vetMotionCode(Optional<String> motionCode, Optional<FilingCode> filing) com.hubspot.algebra.Result<Optional<NameAndCode>, CodesParser.NoMatchingCode> vetSubType(String subtypeCode, CaseType caseType) com.hubspot.algebra.Result<String, CodesParser.CodeError>
-
Method Details
-
vetCaseCat
-
vetCaseType
com.hubspot.algebra.Result<CaseType,CodesParser.CodeError> vetCaseType(String caseTypeCode, CaseCategory caseCategory, boolean isInitialFiling) -
vetSubType
com.hubspot.algebra.Result<Optional<NameAndCode>,CodesParser.NoMatchingCode> vetSubType(String subtypeCode, CaseType caseType) -
retrieveFilingOptions
com.hubspot.algebra.Result<List<FilingCode>,CodesParser.BadCode> retrieveFilingOptions(CaseCategory caseCategory, CaseType type, boolean isInitialFiling) -
vetFilingType
com.hubspot.algebra.Result<Optional<FilingCode>,CodesParser.CodeError> vetFilingType(Optional<String> filingCode, List<FilingCode> filingOptions) -
vetSuffix
-
vetLangCode
com.hubspot.algebra.Result<Optional<String>,CodesParser.CodeError> vetLangCode(Optional<String> lang) -
getCrossRefIds
-
vetMotionCode
com.hubspot.algebra.Result<Optional<NameAndCode>,CodesParser.CodeError> vetMotionCode(Optional<String> motionCode, Optional<FilingCode> filing) -
vetFirstName
-
vetMiddleName
-
vetLastName
-