Package nl.basjes.parse.core
Class Parsable<RECORD>
- java.lang.Object
-
- nl.basjes.parse.core.Parsable<RECORD>
-
public final class Parsable<RECORD> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Parsable<RECORD>addDissection(String base, String type, String name, double value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, float value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, int value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, long value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, Double value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, Float value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, Integer value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, Long value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, String value)Store a newly parsed value in the result setParsable<RECORD>addDissection(String base, String type, String name, Value value)Store a newly parsed value in the result setParsedFieldgetParsableField(String type, String name)RECORDgetRecord()Set<ParsedField>getToBeParsed()voidsetAsParsed(ParsedField parsedField)
-
-
-
Method Detail
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, int value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, Integer value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, long value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, Long value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, float value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, Float value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, double value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, Double value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, String value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
addDissection
public Parsable<RECORD> addDissection(String base, String type, String name, Value value) throws DissectionFailure
Store a newly parsed value in the result set- Throws:
DissectionFailure
-
getParsableField
public ParsedField getParsableField(String type, String name)
-
getRecord
public RECORD getRecord()
-
setAsParsed
public void setAsParsed(ParsedField parsedField)
-
getToBeParsed
public Set<ParsedField> getToBeParsed()
-
-