Class PicaFilter
- java.lang.Object
-
- de.gwdg.metadataqa.marc.cli.utils.ignorablerecords.PicaFilter
-
- Direct Known Subclasses:
RecordFilterPica,RecordIgnoratorPica
public class PicaFilter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BooleanContainer<CriteriumPica>booleanCriteriaprotected List<CriteriumPica>criteriaprotected static PatternCRITERIUM
-
Constructor Summary
Constructors Constructor Description PicaFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanContainer<CriteriumPica>getBooleanCriteria()List<CriteriumPica>getCriteria()booleanmetCriteria(BibliographicRecord marcRecord, BooleanContainer<CriteriumPica> criteria)protected voidparse(String ignorableRecordsInput)protected CriteriumPicaparseCriterium(String rawCriterium)StringtoString()
-
-
-
Field Detail
-
CRITERIUM
protected static final Pattern CRITERIUM
-
criteria
protected List<CriteriumPica> criteria
-
booleanCriteria
protected BooleanContainer<CriteriumPica> booleanCriteria
-
-
Method Detail
-
parse
protected void parse(String ignorableRecordsInput)
-
parseCriterium
protected CriteriumPica parseCriterium(String rawCriterium)
-
getCriteria
public List<CriteriumPica> getCriteria()
-
getBooleanCriteria
public BooleanContainer<CriteriumPica> getBooleanCriteria()
-
metCriteria
public boolean metCriteria(BibliographicRecord marcRecord, BooleanContainer<CriteriumPica> criteria)
-
-