A C E G I J L M R S T

A

addMatch(char[], int, String, int, int) - Method in class it.jrc.entitymatcher.EntityMatchResult
addMatch is called when a string in the text matches a pattern (i.e.  an alias) this alias can itself represent more than one entity!!
alias - Variable in class it.jrc.entitymatcher.Entity
 
appendTo(StringBuilder) - Method in class it.jrc.entitymatcher.Entity
 

C

charCode() - Method in class it.jrc.entitymatcher.Entity
returns the entity metadata encoded in a char[4] array 2 characters for the ineteger ID (32 bits) 1 character for the type 1 character for the INDEX in the code2lan array
charID(int) - Static method in class it.jrc.entitymatcher.Entity
 
charIndex - Variable in class it.jrc.entitymatcher.Entity
 

E

Entity - Class in it.jrc.entitymatcher
 
Entity() - Constructor for class it.jrc.entitymatcher.Entity
 
Entity(char[], int, String, int) - Constructor for class it.jrc.entitymatcher.Entity
 
EntityMatchResult - Class in it.jrc.entitymatcher
 
EntityMatchResult(int) - Constructor for class it.jrc.entitymatcher.EntityMatchResult
 

G

getAliases(int) - Method in class it.jrc.entitymatcher.EntityMatchResult
 
getCharIndexes(int) - Method in class it.jrc.entitymatcher.EntityMatchResult
 
getEntities() - Method in class it.jrc.entitymatcher.EntityMatchResult
 
getType(int) - Method in class it.jrc.entitymatcher.EntityMatchResult
 
getWordCount() - Method in class it.jrc.entitymatcher.EntityMatchResult
 

I

id - Variable in class it.jrc.entitymatcher.Entity
 
init(String) - Method in class it.jrc.entitymatcher.Entity
Parse an entity from a line the fomat of the line should be (whitespace separated) id type language alias (note that in this implementation any - signs are ignored...
initKnownEntities(BufferedReader, Hashtable<String, StringBuilder>, HashMap<Integer, String>, ArrayList<String>) - Method in class it.jrc.entitymatcher.JRCNames
Parse the entities file.
it.jrc.entitymatcher - package it.jrc.entitymatcher
 

J

JRCNames - Class in it.jrc.entitymatcher
Copyright 2011 Joint Research Centre of the European Commission Extract from the full LICENSE AGREEMENT By using, copying or distributing this Software or any portion thereof, YOU (the "User") ACCEPT ALL TERMS AND CONDITIONS OF THIS LICENCE, including in particular the limitations on use, transferability, warranty and liability.
JRCNames() - Constructor for class it.jrc.entitymatcher.JRCNames
Method JRCNames

L

lan - Variable in class it.jrc.entitymatcher.Entity
 
languageCode - Variable in class it.jrc.entitymatcher.Entity
 

M

main(String[]) - Static method in class it.jrc.entitymatcher.JRCNames
Method main -- always required

R

reset() - Method in class it.jrc.entitymatcher.EntityMatchResult
 

S

setWordCount(int) - Method in class it.jrc.entitymatcher.EntityMatchResult
 

T

type - Variable in class it.jrc.entitymatcher.Entity
 

A C E G I J L M R S T