A C D F G I L M N P S T V 

A

addDisection(String, String, String, String) - Method in class nl.basjes.parse.core.Parsable
Store a newly parsed value in the result set
addDisector(Disector) - Method in class nl.basjes.parse.core.Parser
 
addParseTarget(Method, List<String>) - Method in class nl.basjes.parse.core.Parser
 

C

CannotChangeDisectorsAfterConstructionException - Exception in nl.basjes.parse.core.exceptions
 
CannotChangeDisectorsAfterConstructionException() - Constructor for exception nl.basjes.parse.core.exceptions.CannotChangeDisectorsAfterConstructionException
 
Casts - Enum in nl.basjes.parse.core
 
createParsable() - Method in class nl.basjes.parse.core.Parser
 

D

disect(Parsable<?>, String) - Method in class nl.basjes.parse.core.Disector
This method must disect the provided field from the parsable into 'smaller' pieces.
DisectionFailure - Exception in nl.basjes.parse.core.exceptions
 
DisectionFailure(String) - Constructor for exception nl.basjes.parse.core.exceptions.DisectionFailure
 
Disector - Class in nl.basjes.parse.core
A Disector is a class capable of chopping a String into multiple values of specific types.
Disector() - Constructor for class nl.basjes.parse.core.Disector
 
DOUBLE_ONLY - Static variable in enum nl.basjes.parse.core.Casts
 
dropDisector(Class<? extends Disector>) - Method in class nl.basjes.parse.core.Parser
 

F

FatalErrorDuringCallOfSetterMethod - Exception in nl.basjes.parse.core.exceptions
 
FatalErrorDuringCallOfSetterMethod(String) - Constructor for exception nl.basjes.parse.core.exceptions.FatalErrorDuringCallOfSetterMethod
 
Field - Annotation Type in nl.basjes.parse.core
 

G

getAllCasts() - Method in class nl.basjes.parse.core.Parser
 
getCasts(String) - Method in class nl.basjes.parse.core.Parser
 
getId() - Method in class nl.basjes.parse.core.ParsedField
 
getInputType() - Method in class nl.basjes.parse.core.Disector
 
getName() - Method in class nl.basjes.parse.core.ParsedField
 
getNeeded() - Method in class nl.basjes.parse.core.Parser
 
getNewInstance() - Method in class nl.basjes.parse.core.Disector
Create an additional instance of this disector.
getParsableField(String, String) - Method in class nl.basjes.parse.core.Parsable
 
getPossibleOutput() - Method in class nl.basjes.parse.core.Disector
What are all possible outputs that can be provided.
getPossiblePaths() - Method in class nl.basjes.parse.core.Parser
This method is for use by the developer to query the parser about the possible paths that may be extracted.
getPossiblePaths(int) - Method in class nl.basjes.parse.core.Parser
This method is for use by the developer to query the parser about the possible paths that may be extracted.
getRecord() - Method in class nl.basjes.parse.core.Parsable
 
getToBeParsed() - Method in class nl.basjes.parse.core.Parsable
 
getType() - Method in class nl.basjes.parse.core.ParsedField
 
getValue() - Method in class nl.basjes.parse.core.ParsedField
 

I

initializeNewInstance(Disector) - Method in class nl.basjes.parse.core.Disector
 
InvalidDisectorException - Exception in nl.basjes.parse.core.exceptions
 
InvalidDisectorException() - Constructor for exception nl.basjes.parse.core.exceptions.InvalidDisectorException
 
InvalidFieldMethodSignature - Exception in nl.basjes.parse.core.exceptions
 
InvalidFieldMethodSignature(Method) - Constructor for exception nl.basjes.parse.core.exceptions.InvalidFieldMethodSignature
 

L

LONG_ONLY - Static variable in enum nl.basjes.parse.core.Casts
 

M

makeId(String, String) - Static method in class nl.basjes.parse.core.ParsedField
 
MissingDisectorsException - Exception in nl.basjes.parse.core.exceptions
 
MissingDisectorsException(String) - Constructor for exception nl.basjes.parse.core.exceptions.MissingDisectorsException
 

N

nl.basjes.parse.core - package nl.basjes.parse.core
 
nl.basjes.parse.core.exceptions - package nl.basjes.parse.core.exceptions
 

P

Parsable<RECORD> - Class in nl.basjes.parse.core
 
Parsable(Parser<RECORD>, RECORD) - Constructor for class nl.basjes.parse.core.Parsable
 
parse(String) - Method in class nl.basjes.parse.core.Parser
Parse the value and return a new instance of RECORD.
parse(RECORD, String) - Method in class nl.basjes.parse.core.Parser
Parse the value and call all configured setters in the provided instance of RECORD.
ParsedField - Class in nl.basjes.parse.core
 
ParsedField(String, String, String) - Constructor for class nl.basjes.parse.core.ParsedField
 
Parser<RECORD> - Class in nl.basjes.parse.core
 
Parser(Class<RECORD>) - Constructor for class nl.basjes.parse.core.Parser
 
prepareForDisect(String, String) - Method in class nl.basjes.parse.core.Disector
This tells the disector that it should prepare that we will call it soon with 'inputname' and expect to get 'inputname.outputname' because inputname is of the type returned by getInputType and outputname was part of the answer from getPossibleOutput.
prepareForRun() - Method in class nl.basjes.parse.core.Disector
The framework will tell the disector that it should get ready to run.

S

setAsParsed(ParsedField) - Method in class nl.basjes.parse.core.Parsable
 
setRootDisection(String, String, String) - Method in class nl.basjes.parse.core.Parsable
Store a newly parsed value in the result set
setRootType(String) - Method in class nl.basjes.parse.core.Parser
 
STRING_ONLY - Static variable in enum nl.basjes.parse.core.Casts
 
STRING_OR_DOUBLE - Static variable in enum nl.basjes.parse.core.Casts
 
STRING_OR_LONG - Static variable in enum nl.basjes.parse.core.Casts
 
STRING_OR_LONG_OR_DOUBLE - Static variable in enum nl.basjes.parse.core.Casts
 

T

toString() - Method in class nl.basjes.parse.core.ParsedField
 

V

valueOf(String) - Static method in enum nl.basjes.parse.core.Casts
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.basjes.parse.core.Casts
Returns an array containing the constants of this enum type, in the order they are declared.
A C D F G I L M N P S T V 

Copyright © 2014. All Rights Reserved.