A C E F G H I K L M N O P R S T U V W X 

A

add() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Adds the category in the GATE entity mining component.
addAcceptedCategory(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Adds a new category to the list of accepted categories.
AddCategory - Class in gr.forth.ics.isl.xlink.gate.addcategory
Class that adds a new category of entities to the GATE entity mining components.
AddCategory(String) - Constructor for class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Initializes a new category that will be added in the GATE entity mining component.
AddCategory(String, String, TreeSet<String>) - Constructor for class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Initializes a new category that will be added in the GATE entity mining component.
addEndpoint(String) - Method in class gr.forth.ics.isl.xlink.KBM
Add a new endpoint in a KBM.
addEnrichingTemplateQuery(TemplateQuery) - Method in class gr.forth.ics.isl.xlink.KBM
Add a new enriching template query in a KBM.
addKBMS(KBM) - Method in class gr.forth.ics.isl.xlink.Category
Adds a KBM in a category.
addKBMSEndpoint(String, String, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Adds a new endpoint in a specific KBM of a category.
addKBMSEnrichingQuery(String, TemplateQuery, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Adds an new enriching template query in a specific KBM of a category.
addKBMSLinkingQuery(String, TemplateQuery, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Adds an new linking template query in a specific KBM of a category.
addKBMSPARQLQuery(String, SPARQLQuery, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Adds an new SPARQL query in a specific KBM of a category.
addKBMSResourceClass(String, ResourceClass, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Adds a new Resource Class in a specific KBM of a category.
addLinkingTemplateQuery(TemplateQuery) - Method in class gr.forth.ics.isl.xlink.KBM
Add a new linking template query in a KBM.
addLinkingURI(String) - Method in class gr.forth.ics.isl.xlink.Entity
Adds a matching URI to the entity.
addNamedEntity(String) - Method in class gr.forth.ics.isl.xlink.Category
Adds a named entity in the category.
addNewCategory(Category) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Adds a new category in the entity mining component.
addNewCategory(Category) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
addNewKBMS(KBM, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Adds a new KBM in a category.
addProperty(Triple) - Method in class gr.forth.ics.isl.xlink.Entity
Adds a new property to the entity.
addResourceClass(ResourceClass) - Method in class gr.forth.ics.isl.xlink.KBM
Add a new Resource Class in a KBM.
addSPARQLQuery(SPARQLQuery) - Method in class gr.forth.ics.isl.xlink.KBM
Add a new SPARQL query in a KBM.
addTextToMine(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Adds a text that we want to mine.
ANNIE_CONSTANTS - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
annieController - Variable in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 

C

Category - Class in gr.forth.ics.isl.xlink
This class represents a category of entities.
Category(String) - Constructor for class gr.forth.ics.isl.xlink.Category
Creates a new category of entities.
CATEGORY_PARAMETER - Variable in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
 
CategoryAlreadyExistsException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when already exists a Category with the given name in the x-link.properties file.
CategoryAlreadyExistsException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.CategoryAlreadyExistsException
Creates a new instance of CategoryAlreadyExistsException without detail message.
CategoryAlreadyExistsException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.CategoryAlreadyExistsException
Constructs an instance of CategoryAlreadyExistsException with the specified detail message.
CategoryNotFoundException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when the given Category does not exist.
CategoryNotFoundException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.CategoryNotFoundException
Creates a new instance of CategoryNotFoundException without detail message.
CategoryNotFoundException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.CategoryNotFoundException
Constructs an instance of CategoryNotFoundException with the specified detail message.
changeCategoryAttributes(String, String, String, String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the given category attributes with new in x-link.properties file.
changeCategoryAttributes(String, String, String, String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
changeConnectRadius(int) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Changes the connectivity radius, which infers how the identified entities are connected (i.e.
changeConnectRadius(int) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
changeEditDistance(boolean) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Declares the usage of edit distance function in entity mining tool.
changeEditDistance(boolean) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
changeEditDistanceValue(Double) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Sets/Changes the maximum permitted value of edit distance between two strings.
changeEditDistanceValue(Double) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
ClientAddCategoryByList - Class in gr.forth.ics.isl.xlink.clientexamples
Add a new Category by a given list.
ClientAddCategoryByList() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientAddCategoryByList
 
ClientAddCategoryByQuery - Class in gr.forth.ics.isl.xlink.clientexamples
Add a new Category by a given SPARQL query.
ClientAddCategoryByQuery() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientAddCategoryByQuery
 
ClientAddCategoryByResourceClass - Class in gr.forth.ics.isl.xlink.clientexamples
Add a new Category by a given resource class.
ClientAddCategoryByResourceClass() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientAddCategoryByResourceClass
 
ClientAddKBMToCategory - Class in gr.forth.ics.isl.xlink.clientexamples
Adds a new KBM in a category
ClientAddKBMToCategory() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientAddKBMToCategory
 
ClientChangeKBMAttributes - Class in gr.forth.ics.isl.xlink.clientexamples
Change the attributes of a category's KBM
ClientChangeKBMAttributes() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientChangeKBMAttributes
 
ClientConnectEntities - Class in gr.forth.ics.isl.xlink.clientexamples
Link identified Entities with semantic information.
ClientConnectEntities() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientConnectEntities
 
ClientEnrichEntities - Class in gr.forth.ics.isl.xlink.clientexamples
Link identified Entities with semantic information.
ClientEnrichEntities() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientEnrichEntities
 
ClientFindEntities - Class in gr.forth.ics.isl.xlink.clientexamples
Find Entities in a text which belong to the given categories.
ClientFindEntities() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientFindEntities
 
ClientLinkEntities - Class in gr.forth.ics.isl.xlink.clientexamples
Link identified Entities with semantic information.
ClientLinkEntities() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientLinkEntities
 
ClientLoadEntityMiningComponent - Class in gr.forth.ics.isl.xlink.clientexamples
Static variables that X-Link requires.
ClientLoadEntityMiningComponent() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientLoadEntityMiningComponent
 
ClientRemoveCategory - Class in gr.forth.ics.isl.xlink.clientexamples
Removes a category.
ClientRemoveCategory() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientRemoveCategory
 
ClientRemoveKBMFromCategory - Class in gr.forth.ics.isl.xlink.clientexamples
Remove a KBM from a category.
ClientRemoveKBMFromCategory() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientRemoveKBMFromCategory
 
ClientRenameCategory - Class in gr.forth.ics.isl.xlink.clientexamples
Renames a category.
ClientRenameCategory() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientRenameCategory
 
ClientReplaceCategoryByQuery - Class in gr.forth.ics.isl.xlink.clientexamples
Replaces a specific category's entities with a given SPARQL query.
ClientReplaceCategoryByQuery() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientReplaceCategoryByQuery
 
ClientReplaceCategoryByResourceClass - Class in gr.forth.ics.isl.xlink.clientexamples
Replaces a specific category's entities with a given resource class.
ClientReplaceCategoryByResourceClass() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientReplaceCategoryByResourceClass
 
ClientReplaceCategoryBySet - Class in gr.forth.ics.isl.xlink.clientexamples
Replaces a specific category's entities with a given set of entities.
ClientReplaceCategoryBySet() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientReplaceCategoryBySet
 
ClientUpdateCategoryByQuery - Class in gr.forth.ics.isl.xlink.clientexamples
Updates a specific category's entities with a given SPARQL query.
ClientUpdateCategoryByQuery() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryByQuery
 
ClientUpdateCategoryByResourceClass - Class in gr.forth.ics.isl.xlink.clientexamples
Updates a specific category's entities with a given resource class.
ClientUpdateCategoryByResourceClass() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryByResourceClass
 
ClientUpdateCategoryBySet - Class in gr.forth.ics.isl.xlink.clientexamples
Updates a specific category's entities with a given set of entities.
ClientUpdateCategoryBySet() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryBySet
 
ClientUpdateCategoryBySingleEntity - Class in gr.forth.ics.isl.xlink.clientexamples
Updates a specific category's entities with a given entity.
ClientUpdateCategoryBySingleEntity() - Constructor for class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryBySingleEntity
 
compareTo(Category) - Method in class gr.forth.ics.isl.xlink.Category
 
compareTo(Entity) - Method in class gr.forth.ics.isl.xlink.Entity
 
compareTo(Object) - Method in class gr.forth.ics.isl.xlink.ResourceClass
 
compareTo(Object) - Method in class gr.forth.ics.isl.xlink.SPARQLQuery
 
compareTo(Object) - Method in class gr.forth.ics.isl.xlink.TemplateQuery
 
computeLevenshteinDistance(CharSequence, CharSequence) - Method in class gr.forth.ics.isl.xlink.XLink
Finds and returns the lexicographical distance between two words.
connect(String) - Method in class gr.forth.ics.isl.xlink.XLink
Infer how the identified entities are connected (only direct associations are considered, i.e.
connect() - Method in class gr.forth.ics.isl.xlink.XLink
Infer how the identified entities are connected (only direct associations are considered, i.e.
CONNECTING_RADIUS - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
CONNECTING_TEMPLATE_QUERY - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
CSVExporter - Class in gr.forth.ics.isl.xlink.resultexporter
Class for exporting the results of entity miner tool in a CSV file.
CSVExporter(String, ArrayList<Entity>) - Constructor for class gr.forth.ics.isl.xlink.resultexporter.CSVExporter
Creates a new CSV result exporter.

E

EmptyListOfNamedEntitiesException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when we try to add a new Category and the list of Named Entities is empty.
EmptyListOfNamedEntitiesException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.EmptyListOfNamedEntitiesException
Creates a new instance of EmptyListOfNamedEntitiesException without detail message.
EmptyListOfNamedEntitiesException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.EmptyListOfNamedEntitiesException
Constructs an instance of EmptyListOfNamedEntitiesException with the specified detail message.
enrich() - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entities with semantic information.
enrich(Entity, PropertiesType, String) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entity with semantic information of PropertiesType type in language languageISO (optional)
enrich(PropertiesType, String) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entities with semantic information of PropertiesType type in language languageISO (optional)
enrich(Category, PropertiesType, String) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entities of a specific category with semantic information of PropertiesType type in language languageISO (optional)
enrich(Entity, PropertiesType) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entity with semantic information of PropertiesType type in language languageISO (optional)
enrich(PropertiesType) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entities with semantic information of PropertiesType type in language languageISO (optional)
enrich(Category, PropertiesType) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entities of a specific category with semantic information of PropertiesType type in language languageISO (optional)
enrich(Entity, String, String) - Method in class gr.forth.ics.isl.xlink.XLink
Enriches the retrieved entities e with semantic information using query
Entity - Class in gr.forth.ics.isl.xlink
This class represents a named entity.
Entity(String) - Constructor for class gr.forth.ics.isl.xlink.Entity
Create a new entity.
EntityMiner - Interface in gr.forth.ics.isl.xlink
This interface specifies the methods that an entity mining tool must implement.
EntityMiningComponent - Interface in gr.forth.ics.isl.xlink
This interface specifies the methods that an entity mining component must offer.
EVAL_FOLDER - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
exportResults() - Method in class gr.forth.ics.isl.xlink.resultexporter.CSVExporter
Exports the results of entity miner tool in a CSV file.
exportResults() - Method in class gr.forth.ics.isl.xlink.resultexporter.NTriplesExporter
Exports the results of entity miner tool in a N-TRIPLES file.
exportResults() - Method in class gr.forth.ics.isl.xlink.resultexporter.RDFExporter
Exports the results of entity miner tool in a RDF file.
exportResults(String) - Method in class gr.forth.ics.isl.xlink.resultexporter.RDFExporter
Exports the results of entity miner tool in a RDF file.
exportResults() - Method in interface gr.forth.ics.isl.xlink.resultexporter.ResultExporter
Exports the returns of the entity miner tool.
exportResults() - Method in class gr.forth.ics.isl.xlink.resultexporter.TXTExporter
Exports the results of entity miner tool in a TXT file.
exportResults() - Method in class gr.forth.ics.isl.xlink.resultexporter.XMLExporter
Exports the results of entity miner tool in a XML file.
extractText() - Method in class gr.forth.ics.isl.xlink.textextractor.PDFTextExtractor
Returns the textual content of the PDF file.
extractText() - Method in class gr.forth.ics.isl.xlink.textextractor.PowerPointTextExtractor
Returns the textual content of the MSPowerPoint file.
extractText() - Method in interface gr.forth.ics.isl.xlink.textextractor.TextExtractor
Returns the textual content.
extractText() - Method in class gr.forth.ics.isl.xlink.textextractor.TXTTextExtractor
Returns the textual content of the TXT file.
extractText() - Method in class gr.forth.ics.isl.xlink.textextractor.WebPageTextExtractor
Returns the textual content of the web page.
extractText() - Method in class gr.forth.ics.isl.xlink.textextractor.WordTextExtractor
Returns the textual content of the MSWord file.
extractText() - Method in class gr.forth.ics.isl.xlink.textextractor.XMLbasedTextExtractor
Returns the textual content of the XML file.

F

FalseFileTypeException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when the file type passed as argument in a method, is not supported by this.
FalseFileTypeException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.FalseFileTypeException
Creates a new instance of FalseFileTypeException without detail message.
FalseFileTypeException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.FalseFileTypeException
Constructs an instance of FalseFileTypeException with the specified detail message.
findEntities() - Method in interface gr.forth.ics.isl.xlink.EntityMiner
Starts the procedure of entity mining.
findEntities() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
 
findRank(int) - Method in class gr.forth.ics.isl.xlink.Entity
Give a rank to entities using the following formula : rank = ( # of entity appearances / # of total entities appearances ) * 40% + ( # of entity appearances in first K positions / K ) * 60%

G

GateEntityMiner - Class in gr.forth.ics.isl.xlink.gate
The "GATE" text entity mining tool.
GateEntityMiner() - Constructor for class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Creates a new GATE entity mining tool.
GateEntityMiningComponent - Class in gr.forth.ics.isl.xlink.gate
This class represents the "GATE" entity mining component.
GateEntityMiningComponent(String) - Constructor for class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Creates a new GATE entity mining component.
getAcceptedCategories() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Returns the accepted categories, i.e.
getAnnieController() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Returns the GATE controller.
getAssociations() - Method in class gr.forth.ics.isl.xlink.Category
Returns the associations of the category's entities.
getAssociations() - Method in class gr.forth.ics.isl.xlink.XLink
Returns the associating triples of the entities.
getAvailableCategories() - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Returns a list with the available categories of the entity mining component.
getAvailableCategories() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
getCategories() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Returns the supported categories of entities.
getCategory(String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Finds and Returns the category with the given name.
getCategory(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
getCategoryName() - Method in class gr.forth.ics.isl.xlink.Entity
Returns the name of the category that the entity belongs to.
getCategoryName() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the category name.
getCategoryNameNoSpace() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the category name with no spaces.
getContentAttribute(String, String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that returns the content of an attribute from the text of a tag.
getDataFromTagToTag(String, String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data between two tags.
getDataFromTagToTag(String, String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data between two tags.
getEmc() - Method in class gr.forth.ics.isl.xlink.XLink
Returns the entity mining component.
getEndpoint() - Method in class gr.forth.ics.isl.xlink.KBM
Gets the endpoint of a KBM.
getEnrichingTemplateQueries() - Method in class gr.forth.ics.isl.xlink.KBM
Gets the enriching template queries of a KBM.
getEnrichingTemplateQuery(String) - Method in class gr.forth.ics.isl.xlink.KBM
Gets the enriching template query with id "id" of a KBM.
getEnrichQuery() - Method in enum gr.forth.ics.isl.xlink.PropertiesType
Gets the appropriate query text based on its type (e.g.
getEntities() - Method in interface gr.forth.ics.isl.xlink.EntityMiner
Returns a list with the detected entities.
getEntities() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the named entities.
getEntities() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
 
getEntities() - Method in class gr.forth.ics.isl.xlink.gate.Mine
Returns the detected entities.
getEntities() - Method in class gr.forth.ics.isl.xlink.XLink
Returns a list with the detected entities.
getFirstTag() - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the name of the first tag (e.g.
getFirstTag(int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the name of the first tag (e.g.
getFirstTagContent(String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the attributes of the first retrieved tag.
getFirstTagContent(String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the attributes of the first retrieved tag.
getFirstTagContentContains(String, String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the attributes of the first retrieved tag.
getFirstTagContentContains(String, String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the attributes of the first retrieved tag.
getFirstTagData(String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data of the first retrieved tag.
getFirstTagData(String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data of the first retrieved tag.
getFirstTagDataContains(String, String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data of the first retrieved tag.
getFirstTagDataContains(String, String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data of the first retrieved tag.
getFirstTagDataContentEquals(String, String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data of the first retrieved tag.
getFirstTagDataContentEquals(String, String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the text that contains all the inner data of the first retrieved tag.
getFirstTagIndex(String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the position of the first occurrence of a tag.
getFirstTagIndex(String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the position of the first occurrence of a tag.
getFirstTagIndexContains(String, String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the position of the first occurrence of a tag that contains a particular text in its attributes' text.
getFirstTagIndexContains(String, String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the position of the first occurrence of a tag that contains a particular text in its attributes' text.
getFirstTagIndexContentEquals(String, String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the position of the first occurrence of a tag that its attributes' text is equal to a particular text.
getFirstTagIndexContentEquals(String, String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds and returns the position of the first occurrence of a tag that its attributes' text is equal to a particular text.
getGateHome() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Returns the GATE home folder.
getGAZETEER_FOLDER() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the GATE gazeteer folder.
getHref(String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that returns the content of the 'href' attribute from the text of an 'a' tag.
getId() - Method in class gr.forth.ics.isl.xlink.ResourceClass
Gets the id of the Resource Class.
getId() - Method in class gr.forth.ics.isl.xlink.SPARQLQuery
Gets the id of the SPARQL query.
getId() - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Gets the id of a template query.
getJAPE_FILE_NAME() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the JAPE file name.
getJAPE_FILE_TEMPLATE() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the JAPE template file.
getKBMS() - Method in class gr.forth.ics.isl.xlink.Category
Returns all the KBMs of a category.
getLinkingTemplateQueries() - Method in class gr.forth.ics.isl.xlink.KBM
Gets the linking template queries of a KBM.
getLinkingTemplateQuery(String) - Method in class gr.forth.ics.isl.xlink.KBM
Gets the linking template query with id "id" of a KBM.
getLinkingURIs() - Method in class gr.forth.ics.isl.xlink.Entity
Returns the matching URIs of the entity.
getLIST_FILE_NAME() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the list file name.
getLISTS_DEF_FILE() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the lists file.
getLISTS_DEF_TEMPLATE_LINE() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns he lists template line.
getMAIN_JAPE_FILE() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the MAIN JAPE file.
getName() - Method in class gr.forth.ics.isl.xlink.Category
Returns the name of the category.
getName() - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the name of the entity.
getName() - Method in class gr.forth.ics.isl.xlink.KBM
Gets the name of the KBM.
getNamedEntities() - Method in class gr.forth.ics.isl.xlink.Category
Returns the named entities of that category.
getNE_FOLDER() - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Returns the NE folder.
getNumOfOccurrences() - Method in class gr.forth.ics.isl.xlink.Entity
Returns the number of occurrences of the entity.
getNumOfTags(String) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds the number of occurrences of a tag.
getNumOfTags(String, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds the number of occurrences of a tag.
getNumOfTags(String, int, int) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
Finds the number of occurrences of a tag.
getParameter() - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Gets the parameter of the template query.
getProperties() - Method in class gr.forth.ics.isl.xlink.Entity
Returns the properties of the entity.
getQuery() - Method in class gr.forth.ics.isl.xlink.ResourceClass
Gets the query of the Resource Class.
getQuery() - Method in class gr.forth.ics.isl.xlink.SPARQLQuery
Gets the query text of a SPARQL query.
getQuery() - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Gets the query text of a template query.
getQueryFile() - Method in class gr.forth.ics.isl.xlink.SPARQLQuery
Gets the path of the query file.
getQueryFile() - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Gets the path of the template query file.
getRank() - Method in class gr.forth.ics.isl.xlink.Category
Returns the rank of the category.
getRank() - Method in class gr.forth.ics.isl.xlink.Entity
Returns the rank of the entity.
getResourceClass(String) - Method in class gr.forth.ics.isl.xlink.KBM
Gets the Resource Class with id "id" of a KBM.
getResourceClasses() - Method in class gr.forth.ics.isl.xlink.KBM
Gets the Resource Classes of a KBM.
getSourceCode() - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
 
getSPARQLQueries() - Method in class gr.forth.ics.isl.xlink.KBM
Gets the SPARQL queries of a KBM.
getSPARQLQuery(String) - Method in class gr.forth.ics.isl.xlink.KBM
Gets the SPARQL query with id "id" of a KBM.
getTextPositions() - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the positions of the entity in the text.
getTextToMine() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Returns the text in which we want to perform entity mining.
getUri() - Method in class gr.forth.ics.isl.xlink.ResourceClass
Gets the URL of the Resource Class.
getUrl() - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
 
gr.forth.ics.isl.xlink - package gr.forth.ics.isl.xlink
 
gr.forth.ics.isl.xlink.clientexamples - package gr.forth.ics.isl.xlink.clientexamples
 
gr.forth.ics.isl.xlink.exceptions - package gr.forth.ics.isl.xlink.exceptions
 
gr.forth.ics.isl.xlink.gate - package gr.forth.ics.isl.xlink.gate
 
gr.forth.ics.isl.xlink.gate.addcategory - package gr.forth.ics.isl.xlink.gate.addcategory
 
gr.forth.ics.isl.xlink.resources - package gr.forth.ics.isl.xlink.resources
 
gr.forth.ics.isl.xlink.resultexporter - package gr.forth.ics.isl.xlink.resultexporter
 
gr.forth.ics.isl.xlink.textextractor - package gr.forth.ics.isl.xlink.textextractor
 
gr.forth.ics.isl.xlink.util - package gr.forth.ics.isl.xlink.util
 

H

HTMLTag - Class in gr.forth.ics.isl.xlink.util
Class for analyzing text with HTML/XML contents.
HTMLTag(URL) - Constructor for class gr.forth.ics.isl.xlink.util.HTMLTag
 
HTMLTag(URL, boolean) - Constructor for class gr.forth.ics.isl.xlink.util.HTMLTag
 
HTMLTag(String) - Constructor for class gr.forth.ics.isl.xlink.util.HTMLTag
 

I

IllegalCategoryNameException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when the name of the category contains illegal characters.
IllegalCategoryNameException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.IllegalCategoryNameException
Creates a new instance of IllegalCategoryNameException without detail message.
IllegalCategoryNameException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.IllegalCategoryNameException
Constructs an instance of IllegalCategoryNameException with the specified detail message.
increaseNumOfOccurrences() - Method in class gr.forth.ics.isl.xlink.Entity
Increments (one unite) the number of occurrences of the entity.
isError() - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
 

K

KBM - Class in gr.forth.ics.isl.xlink
This class represents a KBM mirror.
KBM(String) - Constructor for class gr.forth.ics.isl.xlink.KBM
Creates a new KBM with name "name".
KBMNotFoundException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when a KBM does not exists.
KBMNotFoundException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.KBMNotFoundException
Creates a new instance of KBMNotFoundException without detail message.
KBMNotFoundException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.KBMNotFoundException
Constructs an instance of KBMNotFoundException with the specified detail message.

L

link() - Method in class gr.forth.ics.isl.xlink.XLink
Tries to match the detected entities with URIs from the underlying knowledge bases (i.e.
link(Category) - Method in class gr.forth.ics.isl.xlink.XLink
Tries to match the detected entities, of a specific category c, with URIs from the underlying knowledge bases (i.e.
link(Entity) - Method in class gr.forth.ics.isl.xlink.XLink
Tries to match the entity e, with URIs from the underlying knowledge bases (i.e.

M

main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientAddCategoryByList
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientAddCategoryByQuery
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientAddCategoryByResourceClass
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientAddKBMToCategory
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientChangeKBMAttributes
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientConnectEntities
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientEnrichEntities
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientFindEntities
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientLinkEntities
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientLoadEntityMiningComponent
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientRemoveCategory
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientRemoveKBMFromCategory
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientRenameCategory
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientReplaceCategoryByQuery
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientReplaceCategoryByResourceClass
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientReplaceCategoryBySet
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryByQuery
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryByResourceClass
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryBySet
 
main(String[]) - Static method in class gr.forth.ics.isl.xlink.clientexamples.ClientUpdateCategoryBySingleEntity
 
Mine - Class in gr.forth.ics.isl.xlink.gate
This class reads and categorizes the annotated entities.
Mine(Corpus, Set<String>) - Constructor for class gr.forth.ics.isl.xlink.gate.Mine
 

N

NoGivenResourceClassException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when a KBM's Resource Class does not exists.
NoGivenResourceClassException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenResourceClassException
Creates a new instance of NoGivenResourceClassException without detail message.
NoGivenResourceClassException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenResourceClassException
Constructs an instance of NoGivenResourceClassException with the specified detail message.
NoGivenSPARQLEndpointException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when a KBM's endpoint does not exists.
NoGivenSPARQLEndpointException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenSPARQLEndpointException
Creates a new instance of NoGivenSPARQLEndpointException without detail message.
NoGivenSPARQLEndpointException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenSPARQLEndpointException
Constructs an instance of NoGivenSPARQLEndpointException with the specified detail message.
NoGivenSparqlQueryFileException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when a KBM's SPARQL query does not exists.
NoGivenSparqlQueryFileException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenSparqlQueryFileException
Creates a new instance of NoGivenSparqlQueryFileException without detail message.
NoGivenSparqlQueryFileException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenSparqlQueryFileException
Constructs an instance of NoGivenSparqlQueryFileException with the specified detail message.
NoGivenTemplateQueryFileException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when a KBM's Template query does not exists.
NoGivenTemplateQueryFileException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenTemplateQueryFileException
Creates a new instance of NoGivenSparqlQueryFileException without detail message.
NoGivenTemplateQueryFileException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoGivenTemplateQueryFileException
Constructs an instance of NoGivenSparqlQueryFileException with the specified detail message.
NoProperCategoryNameException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when already exists a .lst or .jape file with the given CategoryName.
NoProperCategoryNameException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoProperCategoryNameException
Creates a new instance of NoProperCategoryNameException without detail message.
NoProperCategoryNameException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoProperCategoryNameException
Constructs an instance of NoProperCategoryNameException with the specified detail message.
NoProperSPARQLTemplateQuery - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when the template enriching query is not proper.
NoProperSPARQLTemplateQuery() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoProperSPARQLTemplateQuery
Creates a new instance of NoProperSPARQLTemplateQuery without detail message.
NoProperSPARQLTemplateQuery(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoProperSPARQLTemplateQuery
Constructs an instance of NoProperSPARQLTemplateQuery with the specified detail message.
NoProperXLinkRepositoryException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when the x-link repository path given is false.
NoProperXLinkRepositoryException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoProperXLinkRepositoryException
Creates a new instance of NoProperXLinkRepositoryException without detail message.
NoProperXLinkRepositoryException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.NoProperXLinkRepositoryException
Constructs an instance of NoProperXLinkRepositoryException with the specified detail message.
NTriplesExporter - Class in gr.forth.ics.isl.xlink.resultexporter
== UNDER CONSTRUCTION - THIS CLASS WILL BE FULLY SUPPORTED IN THE NEXT VERSION OF X-LINK Class for exporting the results of entity miner tool in a N-TRIPLES file.
NTriplesExporter(String, ArrayList<Entity>) - Constructor for class gr.forth.ics.isl.xlink.resultexporter.NTriplesExporter
Creates a new N-TRIPLES result exporter.
numberOfEntities - Static variable in class gr.forth.ics.isl.xlink.gate.Mine
 

O

o - Variable in class gr.forth.ics.isl.xlink.Triple
 

P

p - Variable in class gr.forth.ics.isl.xlink.Triple
 
PDFTextExtractor - Class in gr.forth.ics.isl.xlink.textextractor
Class for extracting the textual contents of a PDF file.
PDFTextExtractor(String) - Constructor for class gr.forth.ics.isl.xlink.textextractor.PDFTextExtractor
Creates a new PDF text extractor.
positionOfEntities - Static variable in class gr.forth.ics.isl.xlink.gate.Mine
 
PowerPointTextExtractor - Class in gr.forth.ics.isl.xlink.textextractor
Class for extracting the textual contents of a MSPowerPoint file.
PowerPointTextExtractor(String) - Constructor for class gr.forth.ics.isl.xlink.textextractor.PowerPointTextExtractor
Creates a new MSPowerPoint text extractor.
printAvailableCategories() - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Prints the available categories of the entity mining component.
printAvailableCategories() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
printUrisByRelevance() - Method in class gr.forth.ics.isl.xlink.Entity
Prints the URIs of an entity sorted by their relevance with it.
PropertiesType - Enum in gr.forth.ics.isl.xlink
This class contains predefined queries for retrieving properties.

R

rankEntities() - Method in interface gr.forth.ics.isl.xlink.EntityMiner
Ranks the detected entities.
rankEntities() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
 
RDFExporter - Class in gr.forth.ics.isl.xlink.resultexporter
== UNDER CONSTRUCTION - THIS CLASS WILL BE FULLY SUPPORTED IN THE NEXT VERSION OF X-LINK == Class for exporting the results of entity miner tool in a RDF file.
RDFExporter(String, ArrayList<Entity>) - Constructor for class gr.forth.ics.isl.xlink.resultexporter.RDFExporter
Creates a new RDF result exporter.
readEntriesFromXmlResult(String) - Static method in class gr.forth.ics.isl.xlink.util.Utils
Reads a string of XML results and returns a set with the entries that lie in the results.
readEntriesFromXmlResult2(String) - Static method in class gr.forth.ics.isl.xlink.util.Utils
Reads a string of XML results and returns a set with the entries that lie in the results.
readFile(String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that reads a file path and returns the contents of the file.
readQueryFile() - Method in class gr.forth.ics.isl.xlink.SPARQLQuery
Reads the query text from the SPARQL query file and stores it in the query variable.
readQueryFile() - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Reads the query from the template query file and sets it in a variable.
readSPARQLQueryResponseTriples(String) - Static method in class gr.forth.ics.isl.xlink.util.Utils
 
readTemplateQuery(String) - Static method in class gr.forth.ics.isl.xlink.util.Utils
Reads and returns a template query.
removeAcceptedCategory(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Removes a category from the list of accepted categories.
removeCategory(String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Removes the category with the given name from the entity mining components.
removeCategory(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
removeEndpoint() - Method in class gr.forth.ics.isl.xlink.KBM
Removes the endpoint of a KBM.
removeEnrichingTemplateQuery(String) - Method in class gr.forth.ics.isl.xlink.KBM
Removes an enriching template query of a KBM.
removeKBMS(String, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Removes a KBM of a category.
removeKBMSEndpoint(String, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Removes the endpoint of a specific KBM of a category.
removeKBMSEnrichingQuery(String, TemplateQuery, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Removes an enriching template query of a specific KBM of a category.
removeKBMSLinkingQuery(String, TemplateQuery, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Removes a linking template query of a specific KBM of a category.
removeKBMSPARQLQuery(String, SPARQLQuery, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Removes a SPARQL query of a specific KBM of a category.
removeKBMSResourceClass(String, ResourceClass, EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.Category
Removes a Resource Class of a specific KBM of a category.
removeLinkingTemplateQuery(String) - Method in class gr.forth.ics.isl.xlink.KBM
Removes a linking template query of a KBM.
removeResourceClass(String) - Method in class gr.forth.ics.isl.xlink.KBM
Removes a resource class of a KBM.
removeSPARQLQuery(String) - Method in class gr.forth.ics.isl.xlink.KBM
Removes a SPARQL query of a KBM.
removeTag(String, String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that removes all occurrences of a particular tag (and its inner data) from a text.
removeTagButNoText(String, String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that removes all occurrences of a particular tag (without its inner data) from a text.
removeTags(String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that removes all the tags (without their inner data) from a text.
removeTagsNoTagB(String) - Static method in class gr.forth.ics.isl.xlink.util.HTMLTag
Static function that removes all the tags (without their inner data) from a text, apart from "b" tags.
renameCategory(String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Renames the given category name with a new one.
renameCategory(String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
replaceCategoryByQuery(String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the given category from the entity mining component by SPARQL query.
replaceCategoryByQuery(String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the given category from the entity mining component by a user defined SPARQL query.
replaceCategoryByQuery(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
replaceCategoryByQuery(String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
replaceCategoryByQueryPath(String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the given category from the entity mining component by a SPARQL query in the given path.
replaceCategoryByQueryPath(String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
replaceCategoryByResourceClass(String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the given category from the entity mining component by Resource class.
replaceCategoryByResourceClass(String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the given category from the entity mining component by a given Resource class.
replaceCategoryByResourceClass(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
replaceCategoryByResourceClass(String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
replaceCategoryBySet(String, Set<String>) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Replaces the category with the given name from the entity mining components with the given Set of entities.
replaceCategoryBySet(String, Set<String>) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
ResourceClass - Class in gr.forth.ics.isl.xlink
This class represents a Resource Class.
ResourceClass(String, URL) - Constructor for class gr.forth.ics.isl.xlink.ResourceClass
Creates a new Resource Class.
Resources - Class in gr.forth.ics.isl.xlink.resources
Static variables that X-Link requires.
Resources() - Constructor for class gr.forth.ics.isl.xlink.resources.Resources
 
restart() - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Restarts the entity mining component.
restart() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
ResultExporter - Interface in gr.forth.ics.isl.xlink.resultexporter
This interface specifies the methods that a Result Exporter must implement.
retrieveAllProperties() - Method in class gr.forth.ics.isl.xlink.XLink
 
retrieveEntities(TextExtractor, HashSet<String>) - Method in class gr.forth.ics.isl.xlink.XLink
Performs entity mining with the given text extractor and according to the given categories.
retrieveEntities(String, HashSet<String>) - Method in class gr.forth.ics.isl.xlink.XLink
Performs entity mining to the given content and according to the given categories.
retrieveIncomingProperties() - Method in class gr.forth.ics.isl.xlink.XLink
 
retrieveNamedEntitiesByQuery() - Method in class gr.forth.ics.isl.xlink.Category
Retrieves all entities of the SPARQL query (sparqlQueryFilepathOfEntities) from the category's SPARQL endpoint.
retrieveNamedEntitiesByResourceClass() - Method in class gr.forth.ics.isl.xlink.Category
Retrieves all instances of the category's resource class from the category's SPARQL endpoint.
retrieveOutcomingProperties() - Method in class gr.forth.ics.isl.xlink.XLink
 
retrieveTriples(String, String, String, String) - Method in class gr.forth.ics.isl.xlink.XLink
Retrieves the triples of an entity's given URI.
runEnrichingTemplateQuery(TemplateQuery, String) - Method in class gr.forth.ics.isl.xlink.KBM
Runs a template query and returns a List of Triples come from the URI "URI".
runLinkingTemplateQuery(TemplateQuery, Entity) - Method in class gr.forth.ics.isl.xlink.KBM
Runs a template query and returns a Set of URIs that concerns an entity "entity".
runResourceClassQuery(ResourceClass) - Method in class gr.forth.ics.isl.xlink.KBM
Runs a SPARQL query with a Resource Class and returns a Set of named entities.
runSPARQLQuery(SPARQLQuery) - Method in class gr.forth.ics.isl.xlink.KBM
Runs a SPARQL query and returns a Set of named entities.
runSparqlQuery(String) - Static method in class gr.forth.ics.isl.xlink.util.Utils
Reads the response of a SPARQL query path.

S

s - Variable in class gr.forth.ics.isl.xlink.Triple
 
setAcceptedCategories(Set<String>) - Method in interface gr.forth.ics.isl.xlink.EntityMiner
Sets the categories of entities for which we want to detect entities.
setAcceptedCategories(Set<String>) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
 
setAnnieController(SerialAnalyserController) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Sets/changes the GATE controller.
setAssociations(ArrayList<Triple>) - Method in class gr.forth.ics.isl.xlink.Category
Sets/Changes the associations of the category's entities.
setAssociations(ArrayList<Triple>) - Method in class gr.forth.ics.isl.xlink.XLink
Sets the associating triples.
setCategories(ArrayList<Category>) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Sets/changes the supported categories of entities.
setCategoryName(String) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the name of the category that the entity belongs to.
setCategoryName(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the category name.
setCategoryNameNoSpace(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the category name with no spaces.
setEmc(EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.XLink
Sets/changes the entity mining component.
setEndpoint(String) - Method in class gr.forth.ics.isl.xlink.KBM
Sets/Changes the endpoint of a KBM.
setEnrichingTemplateQueries(TreeMap<String, TemplateQuery>) - Method in class gr.forth.ics.isl.xlink.KBM
Sets/Changes a Map of enriching template queries in a KBM.
setEntities(TreeSet<String>) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the named entities.
setEntities(ArrayList<Entity>) - Method in class gr.forth.ics.isl.xlink.gate.Mine
Sets/changes the detected entities.
setEntities(ArrayList<Entity>) - Method in class gr.forth.ics.isl.xlink.XLink
Sets/changes the detected entities.
setEntityMiningComponent(EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
Sets/changes the entity mining component.
setEntityMiningComponent(EntityMiningComponent) - Method in class gr.forth.ics.isl.xlink.XLink
Sets/changes the entity mining component.
setError(boolean) - Method in class gr.forth.ics.isl.xlink.util.HTMLTag
 
setGateHome(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
Sets/changes the GATE home folder.
setGAZETEER_FOLDER(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the Gazetter folder.
setId(String) - Method in class gr.forth.ics.isl.xlink.ResourceClass
Sets/Changes the id of a Resource Class.
setId(String) - Method in class gr.forth.ics.isl.xlink.SPARQLQuery
Sets/Changes the id of a SPARQL query.
setId(String) - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Sets/Changes the id of a template query.
setJAPE_FILE_NAME(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the JAPE file name.
setJAPE_FILE_TEMPLATE(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the JAPE template file.
setKBMS(TreeMap<String, KBM>) - Method in class gr.forth.ics.isl.xlink.Category
Initialization the KBMs of a category.
setLinkingTemplateQueries(TreeMap<String, TemplateQuery>) - Method in class gr.forth.ics.isl.xlink.KBM
Sets/Changes the Map of linking template queries in a KBM.
setLinkingURIs(Set<String>) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the matching URIs of the entity.
setLIST_FILE_NAME(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the list file name.
setLISTS_DEF_FILE(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the lists file.
setLISTS_DEF_TEMPLATE_LINE(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the lists template line.
setMAIN_JAPE_FILE(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the MAIN JAPE file.
setName(String) - Method in class gr.forth.ics.isl.xlink.Category
Changes the name of the category.
setName(String) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the name of the entity.
setName(String) - Method in class gr.forth.ics.isl.xlink.KBM
Sets/Changes the name of a KBM.
setNamedEntities(TreeSet<String>) - Method in class gr.forth.ics.isl.xlink.Category
Sets/changes the named entities of that category.
setNE_FOLDER(String) - Method in class gr.forth.ics.isl.xlink.gate.addcategory.AddCategory
Sets/changes the NE folder.
setNumOfOccurrences(int) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the number of occurrences of the entity.
setParameter(String) - Method in class gr.forth.ics.isl.xlink.TemplateQuery
Sets/Changes the parameter of a template query.
setProperties(ArrayList<Triple>) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the incoming properties of the entity.
setQuery(String) - Method in class gr.forth.ics.isl.xlink.ResourceClass
Sets/Changes the query of a Resource Class.
setRank(double) - Method in class gr.forth.ics.isl.xlink.Category
Sets/Changes the rank of the category.
setRank(double) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the rank of the entity.
setResourceClasses(TreeMap<String, ResourceClass>) - Method in class gr.forth.ics.isl.xlink.KBM
Sets/Changes the Map of Resource Classes in a KBM.
setSPARQLQueries(TreeMap<String, SPARQLQuery>) - Method in class gr.forth.ics.isl.xlink.KBM
Sets/Changes the Map of SPARQL queries in a KBM.
setTextPositions(Set<Integer>) - Method in class gr.forth.ics.isl.xlink.Entity
Sets/changes the positions of the entity in the text.
setTextToMine(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiner
 
setTextToMine(String) - Method in interface gr.forth.ics.isl.xlink.TextEntityMiner
Sets the text in which the entity mining procedure will be performed.
setUri(URL) - Method in class gr.forth.ics.isl.xlink.ResourceClass
Sets/Changes the URL of a the Resource Class.
shutdown() - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Shutdowns the entity mining component.
shutdown() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
SPARQLQuery - Class in gr.forth.ics.isl.xlink
This class represents a SPARQL query.
SPARQLQuery(String, File) - Constructor for class gr.forth.ics.isl.xlink.SPARQLQuery
Creates a new SPARQL query.
startup() - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
The entity mining components starts and is initialized.
startup() - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
SYSTEM_OS - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 

T

TEMPLATE_ENTITY_PARAMETER - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
TEMPLATE_GET_INSTANCES_QUERY - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
TEMPLATE_RESOURCE_CLASS_PARAMETER - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
 
TemplateQuery - Class in gr.forth.ics.isl.xlink
This class represents a Template query.
TemplateQuery(String, String, File) - Constructor for class gr.forth.ics.isl.xlink.TemplateQuery
Creates a new template query.
TextEntityMiner - Interface in gr.forth.ics.isl.xlink
This interface specifies the additional methods that a text entity mining tool must implement.
TextExtractor - Interface in gr.forth.ics.isl.xlink.textextractor
This interface specifies the methods that a Text Extractor must implement.
toString() - Method in class gr.forth.ics.isl.xlink.Category
 
toString() - Method in class gr.forth.ics.isl.xlink.Entity
 
toString() - Method in class gr.forth.ics.isl.xlink.Triple
 
Triple - Class in gr.forth.ics.isl.xlink
This class performs the whole functionality of X-Link.
Triple(String, String, String) - Constructor for class gr.forth.ics.isl.xlink.Triple
Creates an new Triple.
TXTExporter - Class in gr.forth.ics.isl.xlink.resultexporter
Class for exporting the results of entity miner tool in a TXT file.
TXTExporter(String, ArrayList<Entity>) - Constructor for class gr.forth.ics.isl.xlink.resultexporter.TXTExporter
Creates a new TXT result exporter.
TXTTextExtractor - Class in gr.forth.ics.isl.xlink.textextractor
Class for extracting the textual contents of a TXT file.
TXTTextExtractor(String) - Constructor for class gr.forth.ics.isl.xlink.textextractor.TXTTextExtractor
Creates a new TXT text extractor.

U

updateCategoryByQuery(String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the given category from the entity mining component by SPARQL query.
updateCategoryByQuery(String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the given category from the entity mining component by a user defined SPARQL query.
updateCategoryByQuery(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updateCategoryByQuery(String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updateCategoryByQueryPath(String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the given category from the entity mining component by a SPARQL query in the given path.
updateCategoryByQueryPath(String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updateCategoryByResourceClass(String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the given category from the entity mining component by Resource Class.
updateCategoryByResourceClass(String, String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the given category from the entity mining component by a given Resource Class.
updateCategoryByResourceClass(String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updateCategoryByResourceClass(String, String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updateCategoryBySet(String, Set<String>) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the category with the given name from the entity mining components with the given Set of entities.
updateCategoryBySet(String, Set<String>) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updateCategoryBySingleEntity(String, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
Updates the category with the given name from the entity mining components with the given entity.
updateCategoryBySingleEntity(String, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
updatePropertiesFile(Category, String) - Method in interface gr.forth.ics.isl.xlink.EntityMiningComponent
 
updatePropertiesFile(Category, String) - Method in class gr.forth.ics.isl.xlink.gate.GateEntityMiningComponent
 
Utils - Class in gr.forth.ics.isl.xlink.util
Class with auxiliary static methods.
Utils() - Constructor for class gr.forth.ics.isl.xlink.util.Utils
 

V

valueOf(String) - Static method in enum gr.forth.ics.isl.xlink.PropertiesType
Returns the enum constant of this type with the specified name.
values() - Static method in enum gr.forth.ics.isl.xlink.PropertiesType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebPageTextExtractor - Class in gr.forth.ics.isl.xlink.textextractor
Class for extracting the textual contents of a web page.
WebPageTextExtractor(String) - Constructor for class gr.forth.ics.isl.xlink.textextractor.WebPageTextExtractor
Creates a new web page text extractor.
WordTextExtractor - Class in gr.forth.ics.isl.xlink.textextractor
Class for extracting the textual contents of a MSWord file.
WordTextExtractor(String) - Constructor for class gr.forth.ics.isl.xlink.textextractor.WordTextExtractor
Creates a new MSWord text extractor.

X

XLink - Class in gr.forth.ics.isl.xlink
This class performs the whole functionality of X-Link.
XLink() - Constructor for class gr.forth.ics.isl.xlink.XLink
 
XLinkIsOffException - Exception in gr.forth.ics.isl.xlink.exceptions
Exception thrown when the XLink tool is off.
XLinkIsOffException() - Constructor for exception gr.forth.ics.isl.xlink.exceptions.XLinkIsOffException
Creates a new instance of XLinkIsOffException without detail message.
XLinkIsOffException(String) - Constructor for exception gr.forth.ics.isl.xlink.exceptions.XLinkIsOffException
Constructs an instance of XLinkIsOffException with the specified detail message.
XLinkRepo_forTestClients - Static variable in class gr.forth.ics.isl.xlink.resources.Resources
The parameter of the SPARQL template query.
XMLbasedTextExtractor - Class in gr.forth.ics.isl.xlink.textextractor
Class for extracting the textual contents of a XML file.
XMLbasedTextExtractor(String) - Constructor for class gr.forth.ics.isl.xlink.textextractor.XMLbasedTextExtractor
Creates a new XML-based (XML, RDF, etc.) text extractor.
XMLExporter - Class in gr.forth.ics.isl.xlink.resultexporter
Class for exporting the results of entity miner tool in a XML file.
XMLExporter(String, ArrayList<Entity>) - Constructor for class gr.forth.ics.isl.xlink.resultexporter.XMLExporter
Creates a new XML result exporter.
A C E F G H I K L M N O P R S T U V W X 

Copyright © 2014. All rights reserved.