package pl.edu.icm.saos.api; import pl.edu.icm.saos.search.config.model.JudgmentIndexField; /** * @author pavtel */ public abstract class ApiConstants { public static final String COURT_CASES = "courtCases"; public static final String CASE_NUMBER = "caseNumber"; public static final String SELF = "self"; public static final String NEXT = "next"; public static final String PREV = "prev"; public static final String HREF = "href"; public static final String ID = "id"; public static final String PAGE_SIZE = "pageSize"; public static final String PAGE_NUMBER = "pageNumber"; public static final String SORTING_FIELD = "sortingField"; public static final String SORTING_DIRECTION = "sortingDirection"; public static final String ALL = "all"; public static final String CODE = "code"; public static final String JUDGMENT_TYPE = "judgmentType"; public static final String SOURCE = "source"; public static final String JUDGMENT_URL = "judgmentUrl"; public static final String JUDGMENT_ID = "judgmentId"; public static final String PUBLISHER = "publisher"; public static final String REVISER = "reviser"; public static final String PUBLICATION_DATE = "publicationDate"; public static final String JUDGMENT_DATE = "judgmentDate"; public static final String JUDGES = "judges"; public static final String NAME = "name"; public static final String SPECIAL_ROLES = "specialRoles"; public static final String COURT_REPORTERS = "courtReporters"; public static final String DECISION = "decision"; public static final String SUMMARY = "summary"; public static final String TEXT_CONTENT = "textContent"; public static final String PARENT_COURT = "parentCourt"; public static final String TEXT = "text"; public static final String LEGAL_BASES = "legalBases"; public static final String REFERENCED_REGULATIONS = "referencedRegulations"; public static final String JOURNAL_NO = "journalNo"; public static final String JOURNAL_ENTRY = "journalEntry"; public static final String JOURNAL_YEAR = "journalYear"; public static final String JOURNAL_TITLE = "journalTitle"; public static final String DIVISION = "division"; public static final String DIVISIONS = "divisions"; public static final String COURT = "court"; public static final String TYPE = "type"; public static final String KEYWORDS = "keywords"; public static final String JUDGMENT_START_DATE = "judgmentStartDate"; public static final String JUDGMENT_END_DATE = "judgmentEndDate"; public static final String SINCE_MODIFICATION_DATE = "sinceModificationDate"; public static final String WITH_GENERATED = "withGenerated"; public static final String COURT_NAME = "courtName"; public static final String LEGAL_BASE = "legalBase"; public static final String REFERENCED_REGULATION = "referencedRegulation"; public static final String LAW_JOURNAL_ENTRY_CODE = "lawJournalEntryCode"; public static final String JUDGE_NAME = "judgeName"; public static final String COURT_TYPE = "courtType"; public static final String SC_PERSONNEL_TYPE = "scPersonnelType"; public static final String SC_JUDGMENT_FORM = "scJudgmentForm"; public static final String CC_COURT_TYPE = "ccCourtType"; public static final String CC_COURT_ID = "ccCourtId"; public static final String CC_COURT_CODE = "ccCourtCode"; public static final String CC_COURT_NAME = "ccCourtName"; public static final String CC_DIVISION_ID = "ccDivisionId"; public static final String CC_DIVISION_CODE = "ccDivisionCode"; public static final String CC_DIVISION_NAME = "ccDivisionName"; public static final String CC_INCLUDE_DEPENDENT_COURT_JUDGMENTS = "ccIncludeDependentCourtJudgments"; public static final String SC_CHAMBER_ID = "scChamberId"; public static final String SC_CHAMBER_NAME = "scChamberName"; public static final String SC_DIVISION_ID = "scDivisionId"; public static final String SC_DIVISION_NAME = "scDivisionName"; public static final String JUDGMENT_TYPES = "judgmentTypes"; public static final String KEYWORD = "keyword"; public static final String JUDGMENT_DATE_FROM = "judgmentDateFrom"; public static final String JUDGMENT_DATE_TO = "judgmentDateTo"; public static final String CHAMBER = "chamber"; public static final String TOTAL_RESULTS = "totalResults"; public static final JudgmentIndexField[] ALLOWED_SORTING_FIELDS = { JudgmentIndexField.DATABASE_ID, JudgmentIndexField.JUDGMENT_DATE, JudgmentIndexField.REFERENCING_JUDGMENTS_COUNT, JudgmentIndexField.MAXIMUM_MONEY_AMOUNT, JudgmentIndexField.CC_COURT_TYPE, JudgmentIndexField.CC_COURT_ID, JudgmentIndexField.CC_COURT_CODE, JudgmentIndexField.CC_COURT_NAME, JudgmentIndexField.CC_COURT_DIVISION_ID, JudgmentIndexField.CC_COURT_DIVISION_CODE, JudgmentIndexField.CC_COURT_DIVISION_NAME, JudgmentIndexField.SC_JUDGMENT_FORM_ID, JudgmentIndexField.SC_PERSONNEL_TYPE, JudgmentIndexField.SC_COURT_DIVISION_ID, JudgmentIndexField.SC_COURT_DIVISION_NAME, JudgmentIndexField.SC_COURT_DIVISIONS_CHAMBER_ID, JudgmentIndexField.SC_COURT_DIVISIONS_CHAMBER_NAME }; }