A B C D E F G H I J K L M N O P Q R S T U V W _

A

AbstractCaseBaseEditMethod - Class in jcolibri.method.maintenance
Provides the ability to run a case base editing algorithm on a case base.
AbstractCaseBaseEditMethod() - Constructor for class jcolibri.method.maintenance.AbstractCaseBaseEditMethod
 
AbstractKNNClassificationMethod - Class in jcolibri.method.reuse.classification
Provides the ability to classify a query by predicting its solution from supplied cases.
AbstractKNNClassificationMethod() - Constructor for class jcolibri.method.reuse.classification.AbstractKNNClassificationMethod
 
addContentField(String, Text) - Method in class jcolibri.extensions.textual.lucene.LuceneDocument
 
addDataToSeries(String, Double) - Method in class jcolibri.evaluation.EvaluationReport
 
addDataToSeries(String, CBRQuery, Double) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Adds the given query and value to the series labelled by the given label.
addFeature(FeatureInfo) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds a feature
addFeatures(List<FeatureInfo>) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds features
addMapping(Attribute, LocalSimilarityFunction) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Sets the local similarity function to apply to a simple attribute.
addMapping(Attribute, GlobalSimilarityFunction) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Sets the global similarity function to apply to a compound attribute.
addParagraph(Paragraph) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds a paragraph
addParagraphs(List<Paragraph>) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds paragraphs
addPhrase(PhraseInfo) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds a phrase
addPhrases(List<PhraseInfo>) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds phrases
addRelation(WeightedRelation) - Method in class jcolibri.extensions.textual.IE.representation.Token
Adds a relation
addSentence(Sentence) - Method in class jcolibri.extensions.textual.IE.representation.Paragraph
Adds a sentence
addSentences(List<Sentence>) - Method in class jcolibri.extensions.textual.IE.representation.Paragraph
Adds sentences
addTexts(CaseComponent, Collection<IEText>) - Static method in class jcolibri.extensions.textual.IE.IEutils
 
addToken(Token) - Method in class jcolibri.extensions.textual.IE.representation.Sentence
Adds a token
addTokens(List<Token>) - Method in class jcolibri.extensions.textual.IE.representation.Sentence
Adds tokens
addTopic(String) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds a topic
addTopics(List<String>) - Method in class jcolibri.extensions.textual.IE.representation.IEText
Adds topics
addURLtoClassLoader(URL) - Static method in class jcolibri.util.Launcher
Loads a resource pointed by a URL into the Class Loader.
app - Variable in class jcolibri.evaluation.evaluators.HoldOutEvaluator
 
app - Variable in class jcolibri.evaluation.evaluators.LeaveOneOutEvaluator
 
app - Variable in class jcolibri.evaluation.evaluators.NFoldEvaluator
 
app - Variable in class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
app - Variable in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
 
assemble(Serializable, Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
assemble(Serializable, Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
Attribute - Class in jcolibri.cbrcore
This class identifies an attribute of a CaseComponent (Java Bean).
Attribute(Field) - Constructor for class jcolibri.cbrcore.Attribute
Creates an Attribute using the Field obtained with Reflection (getClass.getDeclaredField(name)).
Attribute(String, Class) - Constructor for class jcolibri.cbrcore.Attribute
Creates an attribute.
attribute - Variable in class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
name of the attribute
AttributeAccessException - Exception in jcolibri.exception
Exception for attribute access errors.
AttributeAccessException(String) - Constructor for exception jcolibri.exception.AttributeAccessException
 
AttributeAccessException(Exception) - Constructor for exception jcolibri.exception.AttributeAccessException
 
AttributeUtils - Class in jcolibri.util
Utility methods to manage the attributes of a case.
AttributeUtils() - Constructor for class jcolibri.util.AttributeUtils
 
Average - Class in jcolibri.method.retrieve.KNNretrieval.similarity.global
This function computes the average of the similarites of its subattributes.
Average() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.global.Average
 
AverageMultipleTextValues - Class in jcolibri.test.test13.similarity
This function converts the text value of an attribute into several numeric values and calculates its average.
AverageMultipleTextValues(double) - Constructor for class jcolibri.test.test13.similarity.AverageMultipleTextValues
Creates a new instance of MaxString

B

BasicClassificationOracle - Class in jcolibri.method.revise.classification
This class represents a decision-maker to decide if a query has been correctly classified or not and to assign a cost to incorrectly classified queries.
BasicClassificationOracle() - Constructor for class jcolibri.method.revise.classification.BasicClassificationOracle
 
BasicInformationExtractor - Class in jcolibri.extensions.textual.IE.common
This class implements a basic information extractor.
BasicInformationExtractor() - Constructor for class jcolibri.extensions.textual.IE.common.BasicInformationExtractor
 
BBNRNoiseReduction - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the BBNR case base editing algorithm on a case base to eliminate noise.
BBNRNoiseReduction() - Constructor for class jcolibri.method.maintenance.algorithms.BBNRNoiseReduction
 

C

CachedLinealCaseBase - Class in jcolibri.casebase
Cached case base that only persists cases when closing.
CachedLinealCaseBase() - Constructor for class jcolibri.casebase.CachedLinealCaseBase
 
canDisplayType(int) - Static method in class jcolibri.test.database.SqlFile
This method is used to tell SqlFile whether this Sql Type must ALWAYS be loaded to the binary buffer without displaying.
CarrotClusterer - Class in jcolibri.extensions.textual.carrot2
Clusters documents using the Carrot2 framework.
CarrotClusterer(LuceneIndex, String[]) - Constructor for class jcolibri.extensions.textual.carrot2.CarrotClusterer
Creates a Carrot Clusterer for the given Lucene Index.
CarrotClusterer(LuceneIndex, String[], int) - Constructor for class jcolibri.extensions.textual.carrot2.CarrotClusterer
Creates a Carrot Clusterer for the given Lucene Index that returns a maximum number of documents in each search.
CarrotClusteringResult - Class in jcolibri.extensions.textual.carrot2
Result of a clustering.
CarrotClusteringResult(ArrayOutputComponent.Result, LuceneIndex) - Constructor for class jcolibri.extensions.textual.carrot2.CarrotClusteringResult
Creates a CarrotClusteringResult object from the Carrot2 output.
CarrotClusteringResult.Cluster - Class in jcolibri.extensions.textual.carrot2
Internal class that stores the labels and documents for a cluster.
CarrotClusteringResult.Cluster(List<String>, List<LuceneDocument>) - Constructor for class jcolibri.extensions.textual.carrot2.CarrotClusteringResult.Cluster
 
CaseBaseFilter - Class in jcolibri.cbrcore
Filter to retrieve cases.
CaseBaseFilter() - Constructor for class jcolibri.cbrcore.CaseBaseFilter
 
CaseComponent - Interface in jcolibri.cbrcore
Interface that defines a component of a case.
CaseResult - Class in jcolibri.method.maintenance
Stores the case result information.
CaseResult(CBRCase, double) - Constructor for class jcolibri.method.maintenance.CaseResult
Sets up a pair.
CasesVisualization - Class in jcolibri.extensions.visualization
Wrapper to the InfoVisual library develped by Josep Lluis Arcos (IIIA-CSIC) that visualizes cases.
CasesVisualization() - Constructor for class jcolibri.extensions.visualization.CasesVisualization
 
CBESolvesFunction - Class in jcolibri.method.maintenance.solvesFunctions
Provides the solves function that Sarah-Jane Delaney uses in her case-base editing (CBE) algorithms which will decide which cases solve a query.
CBESolvesFunction() - Constructor for class jcolibri.method.maintenance.solvesFunctions.CBESolvesFunction
 
CBRCase - Class in jcolibri.cbrcore
Interface that represents any Case structure of jCOLIBRI.
CBRCase() - Constructor for class jcolibri.cbrcore.CBRCase
 
CBRCaseBase - Interface in jcolibri.cbrcore
This interface defines the methods that at least any Case Base must implement to be transparently used by the framework.
CBRQuery - Class in jcolibri.cbrcore
Represents a CBR query defining it as a description of the problem/case.
CBRQuery() - Constructor for class jcolibri.cbrcore.CBRQuery
 
checkData() - Method in class jcolibri.evaluation.EvaluationReport
Checks if the evaluation series are correct.
ClassificationOracle - Interface in jcolibri.method.revise.classification
Interface that defines functions to decide if a query has been correctly classified or not and to assign a cost to incorrectly classified queries.
ClassificationSolution - Interface in jcolibri.extensions.classification
Defines a common interface for the solution CaseComponents of a case that will be classified.
classifyWithTopic(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
Performs the algorithm in the given attributes of a collection of cases.
classifyWithTopic(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
Performs the algorithm in the given attributes of a query.
classifyWithTopic(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
Performs the algorithm in all the attributes of a collection of cases These attributes must be IEText objects.
classifyWithTopic(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
Performs the algorithm in all the attributes of a query These attributes must be IEText objects.
classifyWithTopic(IEText) - Static method in class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
Performs the algorithm in a given IEText object
clear() - Static method in class jcolibri.util.ProgressController
Removes all listeners
close() - Method in class jcolibri.casebase.CachedLinealCaseBase
Closes the case base saving or deleting the cases of the persistence media
close() - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
 
close() - Method in class jcolibri.casebase.LinealCaseBase
 
close() - Method in interface jcolibri.cbrcore.CBRCaseBase
DeInitializes the case base.
close() - Method in interface jcolibri.cbrcore.Connector
Cleanup any resource that the connector might be using, and suspends the service
close() - Method in class jcolibri.connector.DataBaseConnector
 
close() - Method in class jcolibri.connector.OntologyConnector
If there was any modification to the ontology, the owl file is replaced with a new one that contains the changes.
close() - Method in class jcolibri.connector.PlainTextConnector
 
close() - Method in class jcolibri.test.test13.connector.RestaurantsConnector
 
close() - Method in class jcolibri.test.test16.EmailConnector
 
cluster(String) - Method in class jcolibri.extensions.textual.carrot2.CarrotClusterer
Clusters the documents for the given query.
cluster(String, int) - Method in class jcolibri.extensions.textual.carrot2.CarrotClusterer
Clusters the documents for the given query, retrieving a maximum of documents from Lucene.
combine(CBRQuery, Collection<CBRCase>) - Static method in class jcolibri.method.reuse.CombineQueryAndCasesMethod
Combienes some cases with a query.
CombineQueryAndCasesMethod - Class in jcolibri.method.reuse
Method to combine the description of a query with the other components of a case: solution, result and justification of solution.
CombineQueryAndCasesMethod() - Constructor for class jcolibri.method.reuse.CombineQueryAndCasesMethod
 
compare(double, double) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.DoubleInterval
Applies the similarity function.
compare(String, String) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.CompressionBased
Applies the similarity function.
compare(String, String) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.NormalisedCompression
Applies the similarity function.
compare(int, int) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Threshold
Applies the similarity function.
compareTo(Object) - Method in class jcolibri.method.maintenance.QueryResult
Returns the result of comparing this object to the given object.
compareTo(Object) - Method in class jcolibri.method.retrieve.RetrievalResult
 
CompetenceModel - Class in jcolibri.method.maintenance
Computes the competence model for a given case base.
CompetenceModel() - Constructor for class jcolibri.method.maintenance.CompetenceModel
 
componentOfCase - Variable in class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
component of the case that this attribute belongs to
componentOfQuery - Variable in class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
component of the query that this attribute belongs to
CompressionBased - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased
This function returns the similarity of two strings using text compression.
CompressionBased(ICompressor) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.CompressionBased
 
compute(CaseComponent, CaseComponent, CBRCase, CBRQuery, KNNConfig) - Method in interface jcolibri.method.retrieve.KNNretrieval.similarity.GlobalSimilarityFunction
Computes the global simliarity between two compound attributes.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.DoubleInterval
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.EnumCyclicDistance
Applies the similarity.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.EnumDistance
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Equal
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.EqualsStringIgnoreCase
Applies the similarity funciton.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Interval
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.MaxString
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntCosine
 
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeep
 
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeepBasic
 
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDetail
 
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.CompressionBased
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.NormalisedCompression
Applies the similarity function.
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.CosineCoefficient
Applies the similarity
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.DiceCoefficient
Applies the similarity
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.JaccardCoefficient
Applies the similarity
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.LuceneTextSimilarity
 
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.OverlapCoefficient
Applies the similarity
compute(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Threshold
Applies the similarity function.
compute(Object, Object) - Method in interface jcolibri.method.retrieve.KNNretrieval.similarity.LocalSimilarityFunction
Computes the similarity between two objects
compute(CaseComponent, CaseComponent, CBRCase, CBRQuery, KNNConfig) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.StandardGlobalSimilarityFunction
Computes the similarities of the sub-attributes of this CaseComponent and calls the computeSimilarity() method with those values.
compute(Object, Object) - Method in class jcolibri.test.test13.similarity.AverageMultipleTextValues
 
compute(Object, Object) - Method in class jcolibri.test.test13.similarity.TokensContained
 
computeCompetenceModel(SolvesFunction, KNNConfig, Collection<CBRCase>) - Method in class jcolibri.method.maintenance.CompetenceModel
Computes the competence model for the given cases using the given solves function.
computeSimilarity(double[], double[], int) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.global.Average
 
computeSimilarity(double[], double[], int) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.StandardGlobalSimilarityFunction
Hook method that must be implemented by subclasses returned the global similarity value.
configure() - Method in interface jcolibri.cbraplications.StandardCBRApplication
Configures the application: case base, connectors, etc.
configure() - Method in class jcolibri.test.test1.Test1
 
configure() - Method in class jcolibri.test.test10.Test10
 
configure() - Method in class jcolibri.test.test13.Test13a
 
configure() - Method in class jcolibri.test.test13.Test13b
 
configure() - Method in class jcolibri.test.test14.GlassEvaluableApp
 
configure() - Method in class jcolibri.test.test14.IrisEvaluableApp
 
configure() - Method in class jcolibri.test.test15.IrisEvaluableApp
 
configure() - Method in class jcolibri.test.test15.IrisMaintainedEvaluableApp
 
configure() - Method in class jcolibri.test.test16.SpamFilterApp
 
configure() - Method in class jcolibri.test.test16.Test16
 
configure() - Method in class jcolibri.test.test2.Test2
 
configure() - Method in class jcolibri.test.test3.Test3
 
configure() - Method in class jcolibri.test.test4.Test4
 
configure() - Method in class jcolibri.test.test5.Test5
 
configure() - Method in class jcolibri.test.test6.Test6
 
configure() - Method in class jcolibri.test.test7.Test7
 
configure() - Method in class jcolibri.test.test8.EvaluableApp
 
Connector - Interface in jcolibri.cbrcore
Connector interface declares the methods required to access the cases stored in a persistence media.
convert(String, Class) - Static method in class jcolibri.connector.plaintextutils.PlainTextTypeConverter
Coverts a string representation of the data in an object.
convertEscapes(String) - Static method in class jcolibri.test.database.SqlFile
 
copyAttribute(Attribute, Attribute, CBRQuery, Collection<CBRCase>) - Static method in class jcolibri.method.reuse.DirectAttributeCopyMethod
Copies the value of the querySource attribute into the caseDestination attribute of the cases.
copyCaseComponent(CaseComponent) - Static method in class jcolibri.util.CopyUtils
Returns a deep copy of a CaseComponent
copyCBRCase(CBRCase) - Static method in class jcolibri.util.CopyUtils
Returns a deep copy of a CBRCase.
CopyUtils - Class in jcolibri.util
Utitlity functions to copy cases or case components.
CopyUtils() - Constructor for class jcolibri.util.CopyUtils
 
CosineCoefficient - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Cossine Coefficient Similarity.
CosineCoefficient() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.CosineCoefficient
 
createFolds(Collection<CBRCase>, int) - Method in class jcolibri.evaluation.evaluators.NFoldEvaluator
 
createFolds(Collection<CBRCase>, int) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceNFoldEvaluator
Divides the given cases into the given number of folds.
createInstance(String, String) - Static method in class jcolibri.datatypes.Instance
 
createLuceneIndex(CBRCaseBase, Collection<Attribute>) - Static method in class jcolibri.method.precycle.LuceneIndexCreator
Creates a Lucene Index with the text contained in some attributes.
createLuceneIndex(CBRCaseBase) - Static method in class jcolibri.method.precycle.LuceneIndexCreator
Creates a Lucene Index with the text contained in some attributes.
CRRFull - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the full CRR Maintenance algorithm, which consists of running BBNR to remove noise followed by the CRR redundancy removal.
CRRFull(AbstractCaseBaseEditMethod, AbstractCaseBaseEditMethod) - Constructor for class jcolibri.method.maintenance.algorithms.CRRFull
Sets up the edit method using BBNR noise removal and CRR redundancy removal.
CRRRedundancyRemoval - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the CRR case base editing algorithm on a case base to eliminate redundancy.
CRRRedundancyRemoval() - Constructor for class jcolibri.method.maintenance.algorithms.CRRRedundancyRemoval
 
csvSafe(String) - Method in class jcolibri.test.database.SqlFile
Validate that String is safe to display in a CSV file.
cycle(CBRQuery) - Method in interface jcolibri.cbraplications.StandardCBRApplication
Executes a CBR cycle with the given query.
cycle(CBRQuery) - Method in class jcolibri.test.test1.Test1
 
cycle(CBRQuery) - Method in class jcolibri.test.test10.Test10
 
cycle(CBRQuery) - Method in class jcolibri.test.test13.Test13a
 
cycle(CBRQuery) - Method in class jcolibri.test.test13.Test13b
 
cycle(CBRQuery) - Method in class jcolibri.test.test14.GlassEvaluableApp
 
cycle(CBRQuery) - Method in class jcolibri.test.test14.IrisEvaluableApp
 
cycle(CBRQuery) - Method in class jcolibri.test.test15.IrisEvaluableApp
 
cycle(CBRQuery) - Method in class jcolibri.test.test15.IrisMaintainedEvaluableApp
 
cycle(CBRQuery) - Method in class jcolibri.test.test16.SpamFilterApp
 
cycle(CBRQuery) - Method in class jcolibri.test.test2.Test2
 
cycle(CBRQuery) - Method in class jcolibri.test.test3.Test3
 
cycle(CBRQuery) - Method in class jcolibri.test.test4.Test4
 
cycle(CBRQuery) - Method in class jcolibri.test.test5.Test5
 
cycle(CBRQuery) - Method in class jcolibri.test.test6.Test6
 
cycle(CBRQuery) - Method in class jcolibri.test.test7.Test7
 
cycle(CBRQuery) - Method in class jcolibri.test.test8.EvaluableApp
 

D

data - Variable in class jcolibri.evaluation.EvaluationReport
Stores the series info
DATA_SERIES_NAME - Static variable in class jcolibri.test.test14.GlassEvaluableApp
The name of the data series containing this application's stored results
DATA_SERIES_NAME - Static variable in class jcolibri.test.test14.IrisEvaluableApp
The name of the data series containing this application's stored results
DATA_SERIES_NAME - Static variable in class jcolibri.test.test15.IrisEvaluableApp
The name of the data series containing this application's stored results
DATA_SERIES_NAME - Static variable in class jcolibri.test.test15.IrisMaintainedEvaluableApp
The name of the data series containing this application's stored results
DataBaseConnector - Class in jcolibri.connector
Implements a data base connector using the Hibernate package.
DataBaseConnector() - Constructor for class jcolibri.connector.DataBaseConnector
 
deepCopy(Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
deepCopy(Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
DefineNewIdsMethod - Class in jcolibri.method.revise
Defines new ids for the case components of a case.
DefineNewIdsMethod() - Constructor for class jcolibri.method.revise.DefineNewIdsMethod
 
defineNewIdsMethod(CBRCase, HashMap<Attribute, Object>) - Static method in class jcolibri.method.revise.DefineNewIdsMethod
Changes the values of the ID attributes of a case with new ones.
deleteCases(Collection<CBRCase>) - Method in interface jcolibri.cbrcore.Connector
Deletes given cases for the storage media
deleteCases(Collection<CBRCase>) - Method in class jcolibri.connector.DataBaseConnector
 
deleteCases(Collection<CBRCase>) - Method in class jcolibri.connector.OntologyConnector
Deletes cases in the ontology.
deleteCases(Collection<CBRCase>) - Method in class jcolibri.connector.PlainTextConnector
Deletes cases from the case base.
deleteCases(Collection<CBRCase>) - Method in class jcolibri.test.test13.connector.RestaurantsConnector
 
deleteCases(Collection<CBRCase>) - Method in class jcolibri.test.test16.EmailConnector
 
deregister(ProgressListener, Class) - Static method in class jcolibri.util.ProgressController
Deregisters a listener to recieve the progress of a concrete class.
deregister(ProgressListener) - Static method in class jcolibri.util.ProgressController
Deregisters a listener to recieve the progress of all classes.
DetailedEvaluationReport - Class in jcolibri.extensions.maintenance_evaluation
This class stores the result of each query in an evaluation.
DetailedEvaluationReport() - Constructor for class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Creates a new report.
detectStopWords(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.StopWordsDetector
Performs the algorithm in the given attributes of a collection of cases.
detectStopWords(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.StopWordsDetector
Performs the algorithm in the given attributes of a query.
detectStopWords(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.common.StopWordsDetector
Performs the algorithm in all the attributes of a collection of cases These attributes must be IEText objects.
detectStopWords(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.StopWordsDetector
Performs the algorithm in all the attributes of a query These attributes must be IEText objects.
detectStopWords(IEText) - Static method in class jcolibri.extensions.textual.IE.common.StopWordsDetector
Performs the algorithm in a given IEText object
DiceCoefficient - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Dice Coefficient Similarity.
DiceCoefficient() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.DiceCoefficient
 
DirectAttributeCopyMethod - Class in jcolibri.method.reuse
Copies the value of an attribute in the query to an attribute of a case
DirectAttributeCopyMethod() - Constructor for class jcolibri.method.reuse.DirectAttributeCopyMethod
 
directProportion(Attribute, Attribute, CBRQuery, Collection<CBRCase>) - Static method in class jcolibri.method.reuse.NumericDirectProportionMethod
This method computes the proportion of the values of a source attibute in a query and a case, and modifies the destination attribute in the case with that proportion.
disassemble(Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
disassemble(Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
doc - Variable in class jcolibri.extensions.textual.IE.gate.IETextGate
 
doc - Variable in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
 
DomainTopicClassifier - Class in jcolibri.extensions.textual.IE.common
Classifies textual objects with a topic depending on the features and phrases.
DomainTopicClassifier() - Constructor for class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
 
DoubleInterval - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns the similarity of two doubles inside an interval.
DoubleInterval(double) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.DoubleInterval
Constructor.

E

edit(CBRCaseBase, KNNConfig) - Method in class jcolibri.method.maintenance.AbstractCaseBaseEditMethod
Runs a case base editing algorithm on the given case base.
editCaseBase(CBRCaseBase) - Method in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
Edit the case base and store the percentage reduction in the report.
editMethod - Variable in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
 
EmailConnector - Class in jcolibri.test.test16
Connector that read cases from a zip file with several textual files (one per email).
EmailConnector(String) - Constructor for class jcolibri.test.test16.EmailConnector
Creates a connector for a given zip file.
EmailDescription - Class in jcolibri.test.test16
Email description.
EmailDescription(String, IEText) - Constructor for class jcolibri.test.test16.EmailDescription
Constructor
EmailSolution - Class in jcolibri.test.test16
Solution (class) of the case.
EmailSolution(String) - Constructor for class jcolibri.test.test16.EmailSolution
 
EnumCyclicDistance - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function computes the similarity between two enum values as their cyclic distance.
EnumCyclicDistance() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.EnumCyclicDistance
 
EnumDistance - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns the similarity of two enum values as the their distance sim(x,y)=|ord(x) - ord(y)|
EnumDistance() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.EnumDistance
 
EnumUserType - Class in jcolibri.connector.databaseutils
Class that allows to use Enums in the DataBaseConnector.
EnumUserType() - Constructor for class jcolibri.connector.databaseutils.EnumUserType
 
Equal - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns 1 if both individuals are equal, otherwise returns 0
Equal() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.Equal
 
equals(Object) - Method in class jcolibri.cbrcore.Attribute
 
equals(Object, Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
equals(Object, Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
equals(Object) - Method in interface jcolibri.connector.TypeAdaptor
You must define this method to avoid problems with the data base connector (Hibernate)
equals(Object) - Method in class jcolibri.datatypes.Instance
 
equals(Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils.WeightedString
 
equals(Object) - Method in class jcolibri.test.test2.MyStringType
 
EqualsStringIgnoreCase - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns 1 if both String are the same despite case letters, 0 in the other case
EqualsStringIgnoreCase() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.EqualsStringIgnoreCase
 
EvaluableApp - Class in jcolibri.test.test8
Evaluable application.
EvaluableApp() - Constructor for class jcolibri.test.test8.EvaluableApp
 
evaluateSimilarity(Collection<CBRCase>, CBRQuery, KNNConfig) - Static method in class jcolibri.method.retrieve.KNNretrieval.KNNretrievalMethod
 
EvaluationReport - Class in jcolibri.evaluation
This class stores the result of an evaluation.
EvaluationReport() - Constructor for class jcolibri.evaluation.EvaluationReport
Default constructor
EvaluationResultGUI - Class in jcolibri.evaluation.tools
Class that visualizates the result of an evaluation in a Swing frame.
EvaluationResultGUI() - Constructor for class jcolibri.evaluation.tools.EvaluationResultGUI
 
Evaluator - Class in jcolibri.evaluation
This abstract class defines the common behaviour of an evaluator.
Evaluator() - Constructor for class jcolibri.evaluation.Evaluator
 
execute(Connection, Boolean) - Method in class jcolibri.test.database.SqlFile
Process all the commands on stdin.
execute(Connection, boolean) - Method in class jcolibri.test.database.SqlFile
Process all the commands on stdin.
execute(Connection, PrintStream, PrintStream, Boolean) - Method in class jcolibri.test.database.SqlFile
Process all the commands in the file (or stdin) associated with "this" object.
ExecutionException - Exception in jcolibri.exception
Exception in the execution of a method.
ExecutionException() - Constructor for exception jcolibri.exception.ExecutionException
Creates a new ExecutionException without a detail message.
ExecutionException(String) - Constructor for exception jcolibri.exception.ExecutionException
Creates a new ExecutionException with the specified detail message.
ExecutionException(Throwable) - Constructor for exception jcolibri.exception.ExecutionException
Constructs a new ExecutionException with the specified detail message.
expandTokensSet(Collection<Token>, Collection<Token>, Set<TextualSimUtils.WeightedString>, Set<TextualSimUtils.WeightedString>) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils
Expands the tokens collections recived containing the tokens of a case and a query.
extractFeatures(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.FeaturesExtractor
Performs the algorithm in the given attributes of a collection of cases.
extractFeatures(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.FeaturesExtractor
Performs the algorithm in the given attributes of a query.
extractFeatures(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.common.FeaturesExtractor
Performs the algorithm in all the attributes of a collection of cases These attributes must be IEText objects.
extractFeatures(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.FeaturesExtractor
Performs the algorithm in all the attributes of a query These attributes must be IEText objects.
extractFeatures(IEText) - Static method in class jcolibri.extensions.textual.IE.common.FeaturesExtractor
Performs the algorithm in a given IEText object
extractFeatures(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
Performs the algorithm in the given attributes of a collection of cases.
extractFeatures(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
Performs the algorithm in the given attributes of a query.
extractFeatures(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
Performs the algorithm in all the IETextGate typed attributes of a collection of cases.
extractFeatures(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
Performs the algorithm in all the IETextGate typed attributes of a query.
extractFeatures(IETextGate) - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
Performs the algorithm in a given IETextGate object
extractInformation(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.common.BasicInformationExtractor
Performs the algorithm in a collection of cases.
extractInformation(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.BasicInformationExtractor
Performs the algorithm in a query.
extractMainNames(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpMainNamesExtractor
Performs the algorithm in the given attributes of a collection of cases.
extractMainNames(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpMainNamesExtractor
Performs the algorithm in the given attributes of a query.
extractMainNames(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpMainNamesExtractor
Performs the algorithm in all the IETextOpenNLP typed attributes of a collection of cases.
extractMainNames(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpMainNamesExtractor
Performs the algorithm in all the IETextOpenNLP typed attributes of a query.
extractMainNames(IETextOpenNLP) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpMainNamesExtractor
Performs the algorithm in a given IETextOpenNLP object
extractPhrases(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.PhrasesExtractor
Performs the algorithm in the given attributes of a collection of cases.
extractPhrases(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.PhrasesExtractor
Performs the algorithm in the given attributes of a query.
extractPhrases(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.common.PhrasesExtractor
Performs the algorithm in all the attributes of a collection of cases These attributes must be IEText objects.
extractPhrases(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.PhrasesExtractor
Performs the algorithm in all the attributes of a query These attributes must be IEText objects.
extractPhrases(IEText) - Static method in class jcolibri.extensions.textual.IE.common.PhrasesExtractor
Performs the algorithm in a given IEText object
extractPhrases(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
Performs the algorithm in the given attributes of a collection of cases.
extractPhrases(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
Performs the algorithm in the given attributes of a query.
extractPhrases(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
Performs the algorithm in all the IETextGate typed attributes of a collection of cases.
extractPhrases(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
Performs the algorithm in all the IETextGate typed attributes of a query.
extractPhrases(IETextGate) - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
Performs the algorithm in a given IETextGate object

F

FeatureInfo - Class in jcolibri.extensions.textual.IE.representation.info
This class represents a feature.
FeatureInfo(String, String, int, int) - Constructor for class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
Creates a feature info object
features - Variable in class jcolibri.extensions.textual.IE.representation.IEText
 
FeaturesExtractor - Class in jcolibri.extensions.textual.IE.common
Extracts features using Regular Expressions.
FeaturesExtractor() - Constructor for class jcolibri.extensions.textual.IE.common.FeaturesExtractor
 
FileIO - Class in jcolibri.util
Utility functions to transparently access to files in the file system, jar file, classpath...
FileIO() - Constructor for class jcolibri.util.FileIO
 
Filter - Interface in jcolibri.cbrcore
Generic filtering class.
findBelongingComponent(Attribute, CaseComponent) - Static method in class jcolibri.util.AttributeUtils
Finds the belonging component of an attribute.
findBelongingComponent(Attribute, CBRQuery) - Static method in class jcolibri.util.AttributeUtils
Similar to findBelongingComponent(Attribute, CaseComponent) as a CBRQuery is a CaseComponent.
findBelongingComponent(Attribute, CBRCase) - Static method in class jcolibri.util.AttributeUtils
Similar to findBelongingComponent(Attribute, CaseComponent) as a CBRCase is a CaseComponent.
findFile(String) - Static method in class jcolibri.util.FileIO
Returns the URL that localizes a file.
findValue(Attribute, CaseComponent) - Static method in class jcolibri.util.AttributeUtils
Returns the value of an Attribute in a CaseComponent object.
findValue(Attribute, CBRQuery) - Static method in class jcolibri.util.AttributeUtils
Finds the value of an Attribute in a CBRQuery object.
findValue(Attribute, CBRCase) - Static method in class jcolibri.util.AttributeUtils
Finds the value of an Attribute in a CBRCase object.
finish() - Method in class jcolibri.test.main.SwingProgressBar
 
finish(Class) - Static method in class jcolibri.util.ProgressController
Finishes the progress of a task.
finish() - Method in interface jcolibri.util.ProgressListener
Process finished.
forgetCases(Collection<CBRCase>) - Method in class jcolibri.casebase.CachedLinealCaseBase
Forgets cases.
forgetCases(Collection<CBRCase>) - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
 
forgetCases(Collection<CBRCase>) - Method in class jcolibri.casebase.LinealCaseBase
 
forgetCases(Collection<CBRCase>) - Method in interface jcolibri.cbrcore.CBRCaseBase
Removes a collection of new CBRCase objects to the current case base
fromString(String) - Method in interface jcolibri.connector.TypeAdaptor
Reads the type from a string.
fromString(String) - Method in class jcolibri.datatypes.Instance
 
fromString(String) - Method in class jcolibri.datatypes.Text
 
fromString(String) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Stores the given text in the object
fromString(String) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Stores the given text in the object
fromString(String) - Method in class jcolibri.test.test2.MyStringType
 

G

GateFeaturesExtractor - Class in jcolibri.extensions.textual.IE.gate
Extract features from text using the GATE grammars in jape format.
GateFeaturesExtractor() - Constructor for class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
 
GatePhrasesExtractor - Class in jcolibri.extensions.textual.IE.gate
Phrases extractor based on the Gate Gazetteer.
GatePhrasesExtractor() - Constructor for class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
 
GatePOStagger - Class in jcolibri.extensions.textual.IE.gate
Performs the POS tagging using the GATE algorithm.
GatePOStagger() - Constructor for class jcolibri.extensions.textual.IE.gate.GatePOStagger
 
GateSplitter - Class in jcolibri.extensions.textual.IE.gate
Organizes an IETextGate object in paragraphs, sentences and tokens.
GateSplitter() - Constructor for class jcolibri.extensions.textual.IE.gate.GateSplitter
 
generateSplit(int, String) - Method in class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
GenericUserType - Class in jcolibri.connector.databaseutils
Class that allows to use any jcolibri.connector.TypeAdaptor class in the DataBaseConnector.
GenericUserType() - Constructor for class jcolibri.connector.databaseutils.GenericUserType
 
get_case() - Method in class jcolibri.method.retrieve.RetrievalResult
 
getAccommodation() - Method in class jcolibri.test.test10.TravelDescription
 
getAccommodation() - Method in class jcolibri.test.test2.TravelDescription
 
getAccommodation() - Method in class jcolibri.test.test3.TravelDescription
 
getAccommodation() - Method in class jcolibri.test.test4.TravelDescription
 
getAccommodation() - Method in class jcolibri.test.test5.TravelDescription
 
getAccomodation() - Method in class jcolibri.test.test1.TravelDescription
 
getAccomodation() - Method in class jcolibri.test.test8.TravelDescription
 
getAddress() - Method in class jcolibri.test.test13.RestaurantDescription
 
getAirport() - Method in class jcolibri.test.test3.Region
 
getAirport() - Method in class jcolibri.test.test4.Region
 
getAirport() - Method in class jcolibri.test.test5.Region
 
getAl() - Method in class jcolibri.test.test14.GlassDescription
Returns the Al value.
getAlcohol() - Method in class jcolibri.test.test13.RestaurantDescription
 
getAllSentences() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns all the sentences of this texts iterating over all paragraphs
getAllTokens() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returs all the tokens of this texts iterating over all paragraphs and their contained sentences.
getAttribute() - Method in class jcolibri.connector.ontologyutils.OntologyMapping
 
getAttributes(Class) - Static method in class jcolibri.util.AttributeUtils
Returns the list of attributes of a class.
getAttributes(CaseComponent) - Static method in class jcolibri.util.AttributeUtils
Returns the list of attributes of a CaseComponents and all its sub-caseComponents.
getAttributes(CaseComponent, Class) - Static method in class jcolibri.util.AttributeUtils
Returns the list of attributes of a CaseComponents and all its sub-caseComponents which values are instance of a given class
getAverageOfDataSeries(String) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Returns the average of the data series with the given label.
getAverageOfQueryDataSeries(String) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Returns the average of the query data series with the given label.
getBa() - Method in class jcolibri.test.test14.GlassDescription
Returns the ba value.
getBegin() - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
getBegin() - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
getBreakfastDays() - Method in class jcolibri.test.test13.RestaurantDescription
 
getCa() - Method in class jcolibri.test.test14.GlassDescription
Returns the Ca value.
getCase(Object) - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
Returns the case that corresponds with the id parameter.
getCase() - Method in class jcolibri.method.maintenance.CaseResult
Returns the case.
getCase() - Method in class jcolibri.method.maintenance.QueryResult
Returns the case.
getCaseId() - Method in class jcolibri.test.test1.TravelDescription
 
getCaseId() - Method in class jcolibri.test.test10.TravelDescription
 
getCaseId() - Method in class jcolibri.test.test2.TravelDescription
 
getCaseId() - Method in class jcolibri.test.test3.TravelDescription
 
getCaseId() - Method in class jcolibri.test.test4.TravelDescription
 
getCaseId() - Method in class jcolibri.test.test5.TravelDescription
 
getCaseId() - Method in class jcolibri.test.test8.TravelDescription
 
getCaseMainConcept() - Method in class jcolibri.connector.OntologyConnector
 
getCases() - Method in class jcolibri.casebase.CachedLinealCaseBase
Returns working cases.
getCases(CaseBaseFilter) - Method in class jcolibri.casebase.CachedLinealCaseBase
TODO.
getCases() - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
 
getCases(CaseBaseFilter) - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
 
getCases() - Method in class jcolibri.casebase.LinealCaseBase
 
getCases(CaseBaseFilter) - Method in class jcolibri.casebase.LinealCaseBase
 
getCases() - Method in interface jcolibri.cbrcore.CBRCaseBase
Returns all the cases available on this case base
getCases(CaseBaseFilter) - Method in interface jcolibri.cbrcore.CBRCaseBase
Returns some cases depending on the filter
getCasesThatMisclassifiedQuery() - Method in class jcolibri.method.maintenance.SolvesFunction
Returns the cases that contributed to the misclassification of the last query for which cases were divided.
getCasesThatSolvedQuery() - Method in class jcolibri.method.maintenance.SolvesFunction
Returns the cases that solved the last query for which cases were divided.
getCatering() - Method in class jcolibri.test.test13.RestaurantDescription
 
getCity() - Method in class jcolibri.test.test3.Region
 
getCity() - Method in class jcolibri.test.test4.Region
 
getCity() - Method in class jcolibri.test.test5.Region
 
getClassification() - Method in interface jcolibri.extensions.classification.ClassificationSolution
Returns the class of the solution (case).
getClassification() - Method in class jcolibri.test.test14.GlassSolution
 
getClassification() - Method in class jcolibri.test.test14.IrisSolution
 
getClassification() - Method in class jcolibri.test.test15.IrisSolution
 
getClassification() - Method in class jcolibri.test.test16.EmailSolution
 
getClassification() - Method in class jcolibri.test.test7.IrisSolution
 
getClassification() - Method in class jcolibri.test.test9.IrisSolution
 
getClassificationMethod() - Method in class jcolibri.method.retrieve.KNNretrieval.KNNClassificationConfig
Returns the classification method stored in this config object.
getClassPath(String) - Static method in class jcolibri.util.Launcher
Parses a eclipse classpath file returning a list of URLs to the libraries in that file.
getClusters() - Method in class jcolibri.extensions.textual.carrot2.CarrotClusteringResult
Returns the list of clusters.
getCompressedSize(String) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.GZipCompressor
Returns the size of a string after compression by GZip.
getCompressedSize(String) - Method in interface jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.ICompressor
Returns the size of a string after compression.
getConcept() - Method in class jcolibri.connector.ontologyutils.OntologyMapping
 
getContent(int, String) - Method in class jcolibri.extensions.textual.lucene.LuceneSearchResult
Returns the content of a field of the document located in the given position.
getContent() - Method in class jcolibri.test.test16.EmailDescription
 
getContentField(String) - Method in class jcolibri.extensions.textual.lucene.LuceneDocument
 
getCoverageSet(CBRCase) - Method in class jcolibri.method.maintenance.CompetenceModel
Returns the coverage set of the given case.
getCoverageSets() - Method in class jcolibri.method.maintenance.CompetenceModel
Returns the coverage sets of the case base.
getCurrency() - Method in class jcolibri.test.test3.Region
 
getCurrency() - Method in class jcolibri.test.test4.Region
 
getCurrency() - Method in class jcolibri.test.test5.Region
 
getDeclaringClass() - Method in class jcolibri.cbrcore.Attribute
Returns the class that this attribute belongs to.
getDelivery() - Method in class jcolibri.test.test13.RestaurantDescription
 
getDescription() - Method in class jcolibri.cbrcore.CBRQuery
Returns the description component.
getDescription() - Method in class jcolibri.test.test13.RestaurantDescription
 
getDescriptionMappings() - Method in class jcolibri.connector.OntologyConnector
 
getDescriptionSimFunction() - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
 
getDestination() - Method in class jcolibri.extensions.textual.IE.representation.info.WeightedRelation
Returns the destination token.
getDestination() - Method in class jcolibri.test.test10.TravelDescription
 
getDinnerDays() - Method in class jcolibri.test.test13.RestaurantDescription
 
getDirectory() - Method in class jcolibri.extensions.textual.lucene.LuceneIndex
 
getDocAt(int) - Method in class jcolibri.extensions.textual.lucene.LuceneSearchResult
Gets the document in a position inside the results list.
getDocID() - Method in class jcolibri.extensions.textual.lucene.LuceneDocument
 
getDocPosition(String) - Method in class jcolibri.extensions.textual.lucene.LuceneSearchResult
Gets the position of a document in the result given its ID.
getDocs() - Method in class jcolibri.extensions.textual.carrot2.CarrotClusteringResult.Cluster
 
getDocScore(String, boolean) - Method in class jcolibri.extensions.textual.lucene.LuceneSearchResult
Gets the score obtained by a document.
getDocScore(int, boolean) - Method in class jcolibri.extensions.textual.lucene.LuceneSearchResult
Gets the score obtained by a document located in a position of the result list.
getDocument() - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Returns the internal gate's document.
getDocument() - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Returns the internal OpenNLP object that stores the text.
getDocument(String) - Method in class jcolibri.extensions.textual.lucene.LuceneIndex
 
getDuration() - Method in class jcolibri.test.test1.TravelDescription
 
getDuration() - Method in class jcolibri.test.test10.TravelDescription
 
getDuration() - Method in class jcolibri.test.test2.TravelDescription
 
getDuration() - Method in class jcolibri.test.test3.TravelDescription
 
getDuration() - Method in class jcolibri.test.test4.TravelDescription
 
getDuration() - Method in class jcolibri.test.test5.TravelDescription
 
getDuration() - Method in class jcolibri.test.test8.TravelDescription
 
getEmailClass() - Method in class jcolibri.test.test16.EmailSolution
 
getEnd() - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
getEnd() - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
getEval() - Method in class jcolibri.method.retrieve.RetrievalResult
 
getEvaluationReport() - Static method in class jcolibri.evaluation.Evaluator
Returns the evaluation report
getFalseNegatives() - Method in class jcolibri.test.test16.SpamFilterApp
Returns the false negatives.
getFalsePositives() - Method in class jcolibri.test.test16.SpamFilterApp
Returns the false positives.
getFe() - Method in class jcolibri.test.test14.GlassDescription
Returns the Fe value.
getFeature() - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
getFeatures() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns the features
getFolds(int, List<CBRCase>, List<CBRCase>) - Method in class jcolibri.evaluation.evaluators.NFoldEvaluator
 
getFolds(int, List<CBRCase>, List<CBRCase>, ArrayList<ArrayList<CBRCase>>) - Static method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceNFoldEvaluator
Clears the current query and case base sets and populates the query set with fold f and the case base set with the cases not contained in fold f.
getFood() - Method in class jcolibri.test.test13.RestaurantDescription
 
getFoodType() - Method in class jcolibri.test.test13.RestaurantDescription
 
getGlobalSimilFunction(Attribute) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Gets the global similarity function configured for a given compound attribute.
getHolidayType() - Method in class jcolibri.test.test1.TravelDescription
 
getHolidayType() - Method in class jcolibri.test.test10.TravelDescription
 
getHolidayType() - Method in class jcolibri.test.test2.TravelDescription
 
getHolidayType() - Method in class jcolibri.test.test3.TravelDescription
 
getHolidayType() - Method in class jcolibri.test.test4.TravelDescription
 
getHolidayType() - Method in class jcolibri.test.test5.TravelDescription
 
getHolidayType() - Method in class jcolibri.test.test8.TravelDescription
 
getHotel() - Method in class jcolibri.test.test1.TravelDescription
 
getHotel() - Method in class jcolibri.test.test2.TravelDescription
 
getHotel() - Method in class jcolibri.test.test3.TravelDescription
 
getHotel() - Method in class jcolibri.test.test4.TravelSolution
 
getHotel() - Method in class jcolibri.test.test5.TravelSolution
 
getHotel() - Method in class jcolibri.test.test8.TravelDescription
 
getID() - Method in class jcolibri.cbrcore.CBRQuery
Returns the ID attribute of the Query/Case that is the ID attribute of its description component.
getId() - Method in class jcolibri.test.test14.GlassDescription
Returns the id.
getId() - Method in class jcolibri.test.test14.IrisDescription
 
getId() - Method in class jcolibri.test.test15.IrisDescription
 
getId() - Method in class jcolibri.test.test16.EmailDescription
 
getId() - Method in class jcolibri.test.test3.Region
 
getId() - Method in class jcolibri.test.test4.Region
 
getId() - Method in class jcolibri.test.test4.TravelSolution
 
getId() - Method in class jcolibri.test.test5.Region
 
getId() - Method in class jcolibri.test.test5.TravelSolution
 
getId() - Method in class jcolibri.test.test6.IrisDescription
 
getId() - Method in class jcolibri.test.test7.IrisDescription
 
getId() - Method in class jcolibri.test.test9.IrisDescription
 
getIdAttribute() - Method in interface jcolibri.cbrcore.CaseComponent
Returns the attribute that identifies the component.
getIdAttribute() - Method in class jcolibri.test.test1.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test10.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test10.TravelSolution
 
getIdAttribute() - Method in class jcolibri.test.test13.RestaurantDescription
 
getIdAttribute() - Method in class jcolibri.test.test14.GlassDescription
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test14.GlassSolution
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test14.IrisDescription
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test14.IrisSolution
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test15.IrisDescription
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test15.IrisSolution
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test16.EmailDescription
 
getIdAttribute() - Method in class jcolibri.test.test16.EmailSolution
 
getIdAttribute() - Method in class jcolibri.test.test2.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test3.Region
 
getIdAttribute() - Method in class jcolibri.test.test3.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test4.Region
 
getIdAttribute() - Method in class jcolibri.test.test4.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test4.TravelSolution
 
getIdAttribute() - Method in class jcolibri.test.test5.Region
 
getIdAttribute() - Method in class jcolibri.test.test5.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test5.TravelSolution
 
getIdAttribute() - Method in class jcolibri.test.test6.IrisDescription
 
getIdAttribute() - Method in class jcolibri.test.test6.IrisSolution
 
getIdAttribute() - Method in class jcolibri.test.test7.IrisDescription
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test7.IrisSolution
Returns the id attribute of this object.
getIdAttribute() - Method in class jcolibri.test.test8.TravelDescription
 
getIdAttribute() - Method in class jcolibri.test.test9.IrisDescription
 
getIdAttribute() - Method in class jcolibri.test.test9.IrisSolution
 
getInternalDocument() - Method in class jcolibri.extensions.textual.lucene.LuceneDocument
 
getJustificationOfSolution() - Method in class jcolibri.cbrcore.CBRCase
Returns the justificationOfSolution.
getJustOfSolutionMappings() - Method in class jcolibri.connector.OntologyConnector
 
getK() - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
 
getK() - Method in class jcolibri.test.test14.GlassDescription
Returns the K value.
getKNNConfig() - Method in class jcolibri.test.test16.SpamFilterApp
Returns the KNN configuration
getLabels() - Method in class jcolibri.extensions.textual.carrot2.CarrotClusteringResult.Cluster
 
getLiabilitySet(CBRCase) - Method in class jcolibri.method.maintenance.CompetenceModel
Returns the liability set of the given case.
getLiabilitySets() - Method in class jcolibri.method.maintenance.CompetenceModel
Returns the liability sets of the case base.
getLocalCopy() - Method in class jcolibri.connector.ontologyutils.OntologyInfo
 
getLocalSimilFunction(Attribute) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Gets the local similarity function configured for a given simple attribute.
getLocation() - Method in class jcolibri.test.test13.RestaurantDescription
 
getLunchDays() - Method in class jcolibri.test.test13.RestaurantDescription
 
getMainConcept() - Method in class jcolibri.test.test10.TravelDescription
 
getMainConcept() - Method in class jcolibri.test.test10.TravelSolution
 
getMainOntologyInfo() - Method in class jcolibri.connector.OntologyConnector
 
getMg() - Method in class jcolibri.test.test14.GlassDescription
Returns the Mg value.
getNa() - Method in class jcolibri.test.test14.GlassDescription
Returns the Na value.
getName() - Method in class jcolibri.cbrcore.Attribute
Returns the name of the field.
getName() - Method in class jcolibri.test.test13.RestaurantDescription
 
getNumberOfCycles() - Method in class jcolibri.evaluation.EvaluationReport
 
getNumberOfDocuments() - Method in class jcolibri.extensions.textual.lucene.LuceneIndex
 
getNumberOfPersons() - Method in class jcolibri.test.test1.TravelDescription
 
getNumberOfPersons() - Method in class jcolibri.test.test10.TravelDescription
 
getNumberOfPersons() - Method in class jcolibri.test.test2.TravelDescription
 
getNumberOfPersons() - Method in class jcolibri.test.test3.TravelDescription
 
getNumberOfPersons() - Method in class jcolibri.test.test4.TravelDescription
 
getNumberOfPersons() - Method in class jcolibri.test.test5.TravelDescription
 
getNumberOfPersons() - Method in class jcolibri.test.test8.TravelDescription
 
getOntoBridge() - Static method in class jcolibri.util.OntoBridgeSingleton
 
getOrigin() - Method in class jcolibri.extensions.textual.IE.representation.info.WeightedRelation
Returns the origin token.
getOtherData(String) - Method in class jcolibri.evaluation.EvaluationReport
 
getOtherLabels() - Method in class jcolibri.evaluation.EvaluationReport
 
getParagraphMapping(Paragraph) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Returns the annotation object for a given paragraph
getParagraphMapping(Paragraph) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Returns a mapping between a paragraph and the paragraph node in the DOM tree
getParagraphs() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns the paragraphs
getParking() - Method in class jcolibri.test.test13.RestaurantDescription
 
getPetalLength() - Method in class jcolibri.test.test14.IrisDescription
 
getPetalLength() - Method in class jcolibri.test.test15.IrisDescription
 
getPetalLength() - Method in class jcolibri.test.test6.IrisDescription
 
getPetalLength() - Method in class jcolibri.test.test7.IrisDescription
 
getPetalLength() - Method in class jcolibri.test.test9.IrisDescription
 
getPetalWidth() - Method in class jcolibri.test.test14.IrisDescription
 
getPetalWidth() - Method in class jcolibri.test.test15.IrisDescription
 
getPetalWidth() - Method in class jcolibri.test.test6.IrisDescription
 
getPetalWidth() - Method in class jcolibri.test.test7.IrisDescription
 
getPetalWidth() - Method in class jcolibri.test.test9.IrisDescription
 
getPhone() - Method in class jcolibri.test.test13.RestaurantDescription
 
getPhrase() - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
getPhrases() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns the phrases
getPostag() - Method in class jcolibri.extensions.textual.IE.representation.Token
Returns the POS tag
getPredictedCase(CBRQuery, Collection<RetrievalResult>) - Method in class jcolibri.method.reuse.classification.AbstractKNNClassificationMethod
Gets the predicted solution of the given cases according to the classification type and returns a case that has the query description and the predicted solution.
getPredictedCase(CBRQuery, Collection<RetrievalResult>) - Method in interface jcolibri.method.reuse.classification.KNNClassificationMethod
Gets the predicted solution of the given cases according to the classification type and returns a case that has the query description and the predicted solution.
getPredictedSolution(Collection<RetrievalResult>) - Method in class jcolibri.method.reuse.classification.AbstractKNNClassificationMethod
Gets the predicted solution of the given cases according to the classification type.
getPredictedSolution(Collection<RetrievalResult>) - Method in interface jcolibri.method.reuse.classification.KNNClassificationMethod
Gets the predicted solution of the given cases according to the classification type.
getPredictedSolution(Collection<RetrievalResult>) - Method in class jcolibri.method.reuse.classification.MajorityVotingMethod
Predicts the class that has the highest number of votes among the k most similar cases.
getPredictedSolution(Collection<RetrievalResult>) - Method in class jcolibri.method.reuse.classification.SimilarityWeightedVotingMethod
Predicts the class that has the highest value vote among the k most similar cases, where votes are based on similarity to the query.
getPredictedSolution(Collection<RetrievalResult>) - Method in class jcolibri.method.reuse.classification.UnanimousVotingMethod
Predicts the class that has all the votes among the k most similar cases and is equal to the class configured using the constructor.
getPredictionCost(ClassificationSolution, CBRCase) - Method in class jcolibri.method.revise.classification.BasicClassificationOracle
Calculates the cost of the given solution as a prediction for the solution of the given case.
getPredictionCost(ClassificationSolution, ClassificationSolution) - Method in class jcolibri.method.revise.classification.BasicClassificationOracle
Calculates the cost of the given test solution while bein compared to the given correct solution.
getPredictionCost(CBRQuery, CBRCaseBase, KNNClassificationConfig) - Method in class jcolibri.method.revise.classification.BasicClassificationOracle
Calculates the cost of the prediction made by the given case-base and similarity configuration for the solution of the query.
getPredictionCost(ClassificationSolution, CBRCase) - Method in interface jcolibri.method.revise.classification.ClassificationOracle
Calculates the cost of the given solution as a prediction for the solution of the given case.
getPredictionCost(ClassificationSolution, ClassificationSolution) - Method in interface jcolibri.method.revise.classification.ClassificationOracle
Calculates the cost of the given test solution while bein compared to the given correct solution.
getPredictionCost(CBRQuery, CBRCaseBase, KNNClassificationConfig) - Method in interface jcolibri.method.revise.classification.ClassificationOracle
Calculates the cost of the prediction made by the given case-base and similarity configuration for the solution of the query.
getPrice() - Method in class jcolibri.test.test1.TravelDescription
 
getPrice() - Method in class jcolibri.test.test10.TravelSolution
 
getPrice() - Method in class jcolibri.test.test13.RestaurantDescription
 
getPrice() - Method in class jcolibri.test.test2.TravelDescription
 
getPrice() - Method in class jcolibri.test.test3.TravelDescription
 
getPrice() - Method in class jcolibri.test.test4.TravelSolution
 
getPrice() - Method in class jcolibri.test.test5.TravelSolution
 
getPrice() - Method in class jcolibri.test.test8.TravelDescription
 
getProperty() - Method in class jcolibri.connector.ontologyutils.OntologyMapping
 
getQuerySeries(String) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Returns the evaluation info identified by the given label.
getQuerySeriesLabels() - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Returns the names of the contained evaluation series.
getRAWContent() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns the original text of this IEText object
getRawContent() - Method in class jcolibri.extensions.textual.IE.representation.Paragraph
Returns the original text of the paragraph
getRawContent() - Method in class jcolibri.extensions.textual.IE.representation.Sentence
Returns the original text of the sentence
getRawContent() - Method in class jcolibri.extensions.textual.IE.representation.Token
Returns the original content of the token
getReachabilitySet(CBRCase) - Method in class jcolibri.method.maintenance.CompetenceModel
Returns the reachability set of the given case.
getReachabilitySets() - Method in class jcolibri.method.maintenance.CompetenceModel
Returns the reachability sets of the case base.
getRegion() - Method in class jcolibri.test.test1.TravelDescription
 
getRegion() - Method in class jcolibri.test.test2.TravelDescription
 
getRegion() - Method in class jcolibri.test.test3.Region
 
getRegion() - Method in class jcolibri.test.test3.TravelDescription
 
getRegion() - Method in class jcolibri.test.test4.Region
 
getRegion() - Method in class jcolibri.test.test4.TravelDescription
 
getRegion() - Method in class jcolibri.test.test5.Region
 
getRegion() - Method in class jcolibri.test.test5.TravelDescription
 
getRegion() - Method in class jcolibri.test.test8.TravelDescription
 
getRelations() - Method in class jcolibri.extensions.textual.IE.representation.Token
Returns the relations
getResult() - Method in class jcolibri.cbrcore.CBRCase
Returns the result.
getResult() - Method in class jcolibri.method.maintenance.QueryResult
Returns the result.
getResultLength() - Method in class jcolibri.extensions.textual.lucene.LuceneSearchResult
Returns the number of results
getResultMappings() - Method in class jcolibri.connector.OntologyConnector
 
getRi() - Method in class jcolibri.test.test14.GlassDescription
Returns the Ri value.
getSeason() - Method in class jcolibri.test.test1.TravelDescription
 
getSeason() - Method in class jcolibri.test.test10.TravelDescription
 
getSeason() - Method in class jcolibri.test.test2.TravelDescription
 
getSeason() - Method in class jcolibri.test.test3.TravelDescription
 
getSeason() - Method in class jcolibri.test.test4.TravelDescription
 
getSeason() - Method in class jcolibri.test.test5.TravelDescription
 
getSeason() - Method in class jcolibri.test.test8.TravelDescription
 
getSentenceMapping(Sentence) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Returns the annotation object for a given sentence
getSentenceMapping(Sentence) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Returns a mapping between a sentence and the sentence node in the DOM tree
getSentences() - Method in class jcolibri.extensions.textual.IE.representation.Paragraph
Returns the sentences
getSepalLength() - Method in class jcolibri.test.test14.IrisDescription
 
getSepalLength() - Method in class jcolibri.test.test15.IrisDescription
 
getSepalLength() - Method in class jcolibri.test.test6.IrisDescription
 
getSepalLength() - Method in class jcolibri.test.test7.IrisDescription
 
getSepalLength() - Method in class jcolibri.test.test9.IrisDescription
 
getSepalWidth() - Method in class jcolibri.test.test14.IrisDescription
 
getSepalWidth() - Method in class jcolibri.test.test15.IrisDescription
 
getSepalWidth() - Method in class jcolibri.test.test6.IrisDescription
 
getSepalWidth() - Method in class jcolibri.test.test7.IrisDescription
 
getSepalWidth() - Method in class jcolibri.test.test9.IrisDescription
 
getSeries(String) - Method in class jcolibri.evaluation.EvaluationReport
Gets the evaluation info identified by the label
getSeriesLabels() - Method in class jcolibri.evaluation.EvaluationReport
Returns the name of the contained evaluation series
getSi() - Method in class jcolibri.test.test14.GlassDescription
Returns the Si value.
getSize(Collection<TextualSimUtils.WeightedString>) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils
Returns the "size" of a collection having into account that each WeightedString object has an associated weight.
getSolution() - Method in class jcolibri.cbrcore.CBRCase
Returns the solution.
getSolutionMappings() - Method in class jcolibri.connector.OntologyConnector
 
getStem() - Method in class jcolibri.extensions.textual.IE.representation.Token
Returns the stem
getString() - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils.WeightedString
 
getSubOntologiesInfo() - Method in class jcolibri.connector.OntologyConnector
 
getTakeout() - Method in class jcolibri.test.test13.RestaurantDescription
 
getTexts(CBRCase) - Static method in class jcolibri.extensions.textual.IE.IEutils
 
getTexts(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.IEutils
 
getTimePerCycle() - Method in class jcolibri.evaluation.EvaluationReport
 
getTokenArray(String) - Static method in class jcolibri.test.database.SqlFile
 
getTokenMapping(Token) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Returns the annotation object for a given token
getTokenMapping(Token) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Returns a mapping between a token and the token node in the DOM tree
getTokens() - Method in class jcolibri.extensions.textual.IE.representation.Sentence
Returns the tokens
getTopics() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns the topcis
getTotalTime() - Method in class jcolibri.evaluation.EvaluationReport
 
getTransportation() - Method in class jcolibri.test.test1.TravelDescription
 
getTransportation() - Method in class jcolibri.test.test10.TravelDescription
 
getTransportation() - Method in class jcolibri.test.test2.TravelDescription
 
getTransportation() - Method in class jcolibri.test.test3.TravelDescription
 
getTransportation() - Method in class jcolibri.test.test4.TravelDescription
 
getTransportation() - Method in class jcolibri.test.test5.TravelDescription
 
getTransportation() - Method in class jcolibri.test.test8.TravelDescription
 
getTrueNegatives() - Method in class jcolibri.test.test16.SpamFilterApp
Returns the true negatives
getTruePositives() - Method in class jcolibri.test.test16.SpamFilterApp
Returns the true positives
getType() - Method in class jcolibri.cbrcore.Attribute
Returns the type of the attribute.
getType() - Method in class jcolibri.test.test14.GlassSolution
Returns the type of this object.
getType() - Method in class jcolibri.test.test14.IrisSolution
 
getType() - Method in class jcolibri.test.test15.IrisSolution
 
getType() - Method in class jcolibri.test.test6.IrisSolution
 
getType() - Method in class jcolibri.test.test7.IrisSolution
 
getType() - Method in class jcolibri.test.test9.IrisSolution
 
getUrl() - Method in class jcolibri.connector.ontologyutils.OntologyInfo
 
getValue(Object) - Method in class jcolibri.cbrcore.Attribute
Returns the value of the attribute for a concrete object.
getValue() - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
getWeight() - Method in class jcolibri.extensions.textual.IE.representation.info.WeightedRelation
Returns the relation weight.
getWeight(Attribute) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Gets the weight for an attribute.
getWeight() - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils.WeightedString
 
GlassDescription - Class in jcolibri.test.test14
Bean storing the description for the Glass data base.
GlassDescription() - Constructor for class jcolibri.test.test14.GlassDescription
 
GlassEvaluableApp - Class in jcolibri.test.test14
Evaluable application.
GlassEvaluableApp() - Constructor for class jcolibri.test.test14.GlassEvaluableApp
 
GlassSolution - Class in jcolibri.test.test14
Bean storing the solution for the Glass data base.
GlassSolution() - Constructor for class jcolibri.test.test14.GlassSolution
 
GlobalSimilarityFunction - Interface in jcolibri.method.retrieve.KNNretrieval.similarity
Defines the methods of a global similarity function.
glossary - Static variable in class jcolibri.extensions.textual.IE.common.GlossaryLinker
 
GlossaryLinker - Class in jcolibri.extensions.textual.IE.common
Relates query words to cases words using a domain specific glossary.
GlossaryLinker() - Constructor for class jcolibri.extensions.textual.IE.common.GlossaryLinker
 
GZipCompressor - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased
Class that implements the ICompressor interface, i.e. it defines a function for returning the size of an object (in this case, a String) after compression (in this casse, by GZip).
GZipCompressor() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.GZipCompressor
 

H

HAM - Static variable in class jcolibri.test.test16.EmailSolution
 
hashCode() - Method in class jcolibri.cbrcore.Attribute
Returns the hashCode of the attribute.
hashCode(Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
hashCode(Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
hashCode() - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils.WeightedString
 
HoldOut(int, int) - Method in class jcolibri.evaluation.evaluators.HoldOutEvaluator
Performs the Hold-Out evaluation.
HoldOut(int, int) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceHoldOutEvaluator
Performs the Hold-Out evaluation.
HoldOutEvaluator - Class in jcolibri.evaluation.evaluators
This method splits the case base in two sets: one used for testing where each case is used as query, and another that acts as normal case base.
HoldOutEvaluator() - Constructor for class jcolibri.evaluation.evaluators.HoldOutEvaluator
 
HoldOutfromFile(String) - Method in class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
HoldOutfromFile(String) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceSameSplitEvaluator
Perform HoldOut evaluation using the queries contained in the specified file.
HSQLDBserver - Class in jcolibri.test.database
Creates a data base server with the tables for the examples/tests using the HSQLDB library.
HSQLDBserver() - Constructor for class jcolibri.test.database.HSQLDBserver
 

I

ICFFull - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the full ICF Maintenance algorithm, which consists of running RENN to remove noise followed by the ICF redundancy removal.
ICFFull(AbstractCaseBaseEditMethod, AbstractCaseBaseEditMethod) - Constructor for class jcolibri.method.maintenance.algorithms.ICFFull
Sets up the edit method using RENN noise removal and ICF redundancy removal.
ICFRedundancyRemoval - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the ICF case base editing algorithm on a case base to eliminate redundancy.
ICFRedundancyRemoval() - Constructor for class jcolibri.method.maintenance.algorithms.ICFRedundancyRemoval
 
ICFSolvesFunction - Class in jcolibri.method.maintenance.solvesFunctions
Provides the ICF algorithm solves function which will decide which cases solve a query.
ICFSolvesFunction() - Constructor for class jcolibri.method.maintenance.solvesFunctions.ICFSolvesFunction
 
ICompressor - Interface in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased
Interface that defines a function for returning the size of a string after compression.
ID_FIELD - Static variable in class jcolibri.extensions.textual.lucene.LuceneDocument
 
IDIndexedLinealCaseBase - Class in jcolibri.casebase
This is a modification of LinealCaseBase that also keeps an index of cases using their IDs.
IDIndexedLinealCaseBase() - Constructor for class jcolibri.casebase.IDIndexedLinealCaseBase
 
IEText - Class in jcolibri.extensions.textual.IE.representation
Represents a Textual attribute that will be processed to extract information.
IEText() - Constructor for class jcolibri.extensions.textual.IE.representation.IEText
Creates an empty IEText
IEText(String) - Constructor for class jcolibri.extensions.textual.IE.representation.IEText
Creates an IEText from a String
IETextGate - Class in jcolibri.extensions.textual.IE.gate
 
IETextGate() - Constructor for class jcolibri.extensions.textual.IE.gate.IETextGate
Creates an empty IETextGate object.
IETextGate(String) - Constructor for class jcolibri.extensions.textual.IE.gate.IETextGate
Creates an IETextGate object with the given content.
IETextOpenNLP - Class in jcolibri.extensions.textual.IE.opennlp
Represents an IEText implemented using the OpenNLP package.
IETextOpenNLP() - Constructor for class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Creates an empty IETextOpenNLP object
IETextOpenNLP(String) - Constructor for class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Creates an IETextOpenNLP object with the given text
IEutils - Class in jcolibri.extensions.textual.IE
Utility functions for the IE extension.
IEutils() - Constructor for class jcolibri.extensions.textual.IE.IEutils
 
importCsv(String) - Method in class jcolibri.test.database.SqlFile
Name is self-explanatory.
InContextLocalSimilarityFunction - Class in jcolibri.method.retrieve.KNNretrieval.similarity
Extension of the LocalSimilarityFunction for measures that need data about other attributes of the case or current CaseComponent.
InContextLocalSimilarityFunction() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
 
init(Connector) - Method in class jcolibri.casebase.CachedLinealCaseBase
Initializes the Case Base with the cases read from the given connector.
init(Connector) - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
 
init(Connector) - Method in class jcolibri.casebase.LinealCaseBase
 
init(Connector) - Method in interface jcolibri.cbrcore.CBRCaseBase
Initializes the case base.
init(StandardCBRApplication) - Method in class jcolibri.evaluation.Evaluator
Initializes the evaluator with the CBR application to evaluate
init(StandardCBRApplication) - Method in class jcolibri.evaluation.evaluators.HoldOutEvaluator
 
init(StandardCBRApplication) - Method in class jcolibri.evaluation.evaluators.LeaveOneOutEvaluator
 
init(StandardCBRApplication) - Method in class jcolibri.evaluation.evaluators.NFoldEvaluator
 
init(StandardCBRApplication) - Method in class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
init(StandardCBRApplication) - Method in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
Initialise this evaluator with the CBR application to evaluate.
init(StandardCBRApplication, AbstractCaseBaseEditMethod, KNNConfig) - Method in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
Initialise this evaluator with the CBR application to evaluate and the edit method and similarity configuration to perform maintenance.
init() - Static method in class jcolibri.test.database.HSQLDBserver
Initialize the server
init(String, int) - Method in class jcolibri.test.main.SwingProgressBar
Initializes the progress bar frame.
init(Class, String, int) - Static method in class jcolibri.util.ProgressController
Notifies to all the listeners of a class that the progress is begining.
init(String, int) - Method in interface jcolibri.util.ProgressListener
Method call when a progress begins.
initFromXMLfile(URL) - Method in interface jcolibri.cbrcore.Connector
Initialices the connector with the given XML file
initFromXMLfile(URL) - Method in class jcolibri.connector.DataBaseConnector
 
initFromXMLfile(URL) - Method in class jcolibri.connector.OntologyConnector
Initializes the connector from an XML config file.
initFromXMLfile(URL) - Method in class jcolibri.connector.PlainTextConnector
 
initFromXMLfile(URL) - Method in class jcolibri.test.test13.connector.RestaurantsConnector
 
initFromXMLfile(URL) - Method in class jcolibri.test.test16.EmailConnector
 
InitGate - Class in jcolibri.extensions.textual.IE.gate.gateinit
Initalizes GATE with the configuration files included in this package.
InitGate() - Constructor for class jcolibri.extensions.textual.IE.gate.gateinit.InitGate
 
initGate() - Static method in class jcolibri.extensions.textual.IE.gate.gateinit.InitGate
 
InitializingException - Exception in jcolibri.exception
Exception in the initialization of an object.
InitializingException() - Constructor for exception jcolibri.exception.InitializingException
Creates a new InitializingException without detail message.
InitializingException(String) - Constructor for exception jcolibri.exception.InitializingException
Creates a new InitializingException with the specified detail message.
InitializingException(Throwable) - Constructor for exception jcolibri.exception.InitializingException
Creates a new InitializingException with the specified detail message.
Instance - Class in jcolibri.datatypes
Represents an Instance of an ontology.
Instance() - Constructor for class jcolibri.datatypes.Instance
 
Instance(String, boolean) - Constructor for class jcolibri.datatypes.Instance
Creates an Instance looking for the instance in the ontology with the same name.
Instance(String) - Constructor for class jcolibri.datatypes.Instance
Creates an instance connected with the instance in the ontology.
Interval - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns the similarity of two number inside an interval.
Interval(double) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.Interval
Constructor.
IrisDescription - Class in jcolibri.test.test14
Bean storing the description for the Iris data base.
IrisDescription() - Constructor for class jcolibri.test.test14.IrisDescription
 
IrisDescription - Class in jcolibri.test.test15
Bean storing the description for the Iris data base.
IrisDescription() - Constructor for class jcolibri.test.test15.IrisDescription
 
IrisDescription - Class in jcolibri.test.test6
Bean storing the description for the Iris data base
IrisDescription() - Constructor for class jcolibri.test.test6.IrisDescription
 
IrisDescription - Class in jcolibri.test.test7
Bean storing the description for the Iris data base.
IrisDescription() - Constructor for class jcolibri.test.test7.IrisDescription
 
IrisDescription - Class in jcolibri.test.test9
Bean storing the description for the Iris data base.
IrisDescription() - Constructor for class jcolibri.test.test9.IrisDescription
 
IrisEvaluableApp - Class in jcolibri.test.test14
Evaluable application.
IrisEvaluableApp() - Constructor for class jcolibri.test.test14.IrisEvaluableApp
 
IrisEvaluableApp - Class in jcolibri.test.test15
Evaluable application.
IrisEvaluableApp() - Constructor for class jcolibri.test.test15.IrisEvaluableApp
 
IrisMaintainedEvaluableApp - Class in jcolibri.test.test15
Evaluable application which performs case-based maintenance.
IrisMaintainedEvaluableApp(KNNClassificationConfig) - Constructor for class jcolibri.test.test15.IrisMaintainedEvaluableApp
 
IrisSolution - Class in jcolibri.test.test14
Bean storing the solution for the Iris data base.
IrisSolution() - Constructor for class jcolibri.test.test14.IrisSolution
 
IrisSolution - Class in jcolibri.test.test15
Bean storing the solution for the Iris data base.
IrisSolution() - Constructor for class jcolibri.test.test15.IrisSolution
 
IrisSolution - Class in jcolibri.test.test6
Bean storing the solution for the Iris data base
IrisSolution() - Constructor for class jcolibri.test.test6.IrisSolution
 
IrisSolution - Class in jcolibri.test.test7
Bean storing the solution for the Iris data base.
IrisSolution() - Constructor for class jcolibri.test.test7.IrisSolution
 
IrisSolution - Class in jcolibri.test.test9
Bean storing the solution for the Iris data base.
IrisSolution() - Constructor for class jcolibri.test.test9.IrisSolution
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.DoubleInterval
Applicable to Double
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.EnumCyclicDistance
Applicable to Enum
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.EnumDistance
Applicable to Enum
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Equal
Applicable to any class
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.EqualsStringIgnoreCase
Applicable to String
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Interval
Applicable to Integer
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.MaxString
Applicable to String
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntCosine
Applicable to Instance
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeep
Applicable to Instance
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeepBasic
Applicable to Instance
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDetail
Applicable to Instance
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.CompressionBased
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.NormalisedCompression
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.CosineCoefficient
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.DiceCoefficient
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.JaccardCoefficient
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.LuceneTextSimilarity
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.OverlapCoefficient
 
isApplicable(Object, Object) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.Threshold
Applicable to Integer
isApplicable(Object, Object) - Method in interface jcolibri.method.retrieve.KNNretrieval.similarity.LocalSimilarityFunction
Indicates if the function is applicable to two objects
isApplicable(Object, Object) - Method in class jcolibri.test.test13.similarity.AverageMultipleTextValues
Applicable to String
isApplicable(Object, Object) - Method in class jcolibri.test.test13.similarity.TokensContained
Applicable to String
isCorrectPrediction(ClassificationSolution, CBRCase) - Method in class jcolibri.method.revise.classification.BasicClassificationOracle
Checks if the predicted solution is the correct solution for the given test case.
isCorrectPrediction(ClassificationSolution, ClassificationSolution) - Method in class jcolibri.method.revise.classification.BasicClassificationOracle
Checks if the predicted solution and the correct solution are the same.
isCorrectPrediction(CBRQuery, CBRCaseBase, KNNClassificationConfig) - Method in class jcolibri.method.revise.classification.BasicClassificationOracle
Checks if the query is correctly classified by the given case-base and similarity configuration.
isCorrectPrediction(ClassificationSolution, CBRCase) - Method in interface jcolibri.method.revise.classification.ClassificationOracle
Checks if the predicted solution is the correct solution for the given test case.
isCorrectPrediction(ClassificationSolution, ClassificationSolution) - Method in interface jcolibri.method.revise.classification.ClassificationOracle
Checks if the predicted solution and the correct solution are the same.
isCorrectPrediction(CBRQuery, CBRCaseBase, KNNClassificationConfig) - Method in interface jcolibri.method.revise.classification.ClassificationOracle
Checks if the query is correctly classified by the given case-base and similarity configuration.
isMainName - Variable in class jcolibri.extensions.textual.IE.representation.Token
 
isMainName() - Method in class jcolibri.extensions.textual.IE.representation.Token
Returns if the token is a Main Name
isMutable() - Method in class jcolibri.connector.databaseutils.EnumUserType
 
isMutable() - Method in class jcolibri.connector.databaseutils.GenericUserType
 
isStopWord() - Method in class jcolibri.extensions.textual.IE.representation.Token
Returns if the token is a stop word

J

JaccardCoefficient - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Jaccard Coefficient Similarity.
JaccardCoefficient() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.JaccardCoefficient
 
jcolibri.casebase - package jcolibri.casebase
Contains case base implementations.
jcolibri.cbraplications - package jcolibri.cbraplications
Defines interfaces of CBR application.
jcolibri.cbrcore - package jcolibri.cbrcore
Core classes of the framework.
jcolibri.connector - package jcolibri.connector
Connector implementations: data base, plain text files, ontologies, ...
jcolibri.connector.databaseutils - package jcolibri.connector.databaseutils
Data base connector utility classes.
jcolibri.connector.ontologyutils - package jcolibri.connector.ontologyutils
Ontology connector utility classes.
jcolibri.connector.plaintextutils - package jcolibri.connector.plaintextutils
Plain text connector utility classes.
jcolibri.datatypes - package jcolibri.datatypes
Special data types.
jcolibri.evaluation - package jcolibri.evaluation
Classes to evaluate applications.
jcolibri.evaluation.evaluators - package jcolibri.evaluation.evaluators
Several evaluators implementations
jcolibri.evaluation.tools - package jcolibri.evaluation.tools
Evaluation utility classes.
jcolibri.exception - package jcolibri.exception
Framework exceptions.
jcolibri.extensions.classification - package jcolibri.extensions.classification
Core classes for the classification extension.
jcolibri.extensions.maintenance_evaluation - package jcolibri.extensions.maintenance_evaluation
Classes to evaluate maintenance applications (implemented by Lisa Cummins).
jcolibri.extensions.maintenance_evaluation.evaluators - package jcolibri.extensions.maintenance_evaluation.evaluators
Several maintenance evaluators
jcolibri.extensions.textual.carrot2 - package jcolibri.extensions.textual.carrot2
Carrot 2 extension.
jcolibri.extensions.textual.IE - package jcolibri.extensions.textual.IE
This package stores the extension for Textual CBR.
jcolibri.extensions.textual.IE.common - package jcolibri.extensions.textual.IE.common
Textual CBR methods that can be used with any implementation (GATE or OpenNLP).
jcolibri.extensions.textual.IE.gate - package jcolibri.extensions.textual.IE.gate
Textual CBR methods that use the GATE algorithms.
jcolibri.extensions.textual.IE.gate.gateinit - package jcolibri.extensions.textual.IE.gate.gateinit
This package stores the configuration files of GATE.
jcolibri.extensions.textual.IE.opennlp - package jcolibri.extensions.textual.IE.opennlp
Textual CBR methods that use the Maximum Entropy algorithms implemented in the OpenNLP package.
jcolibri.extensions.textual.IE.representation - package jcolibri.extensions.textual.IE.representation
Represents a Text that will be processed to extract its information.
jcolibri.extensions.textual.IE.representation.info - package jcolibri.extensions.textual.IE.representation.info
The objects of this package store auxiliar information extracted from texts.
jcolibri.extensions.textual.lucene - package jcolibri.extensions.textual.lucene
Apache Lucene extension.
jcolibri.extensions.textual.stemmer - package jcolibri.extensions.textual.stemmer
Stemmer (SnowBall) extension.
jcolibri.extensions.visualization - package jcolibri.extensions.visualization
Case base visualization extension using the InfoVisual library.
jcolibri.method.maintenance - package jcolibri.method.maintenance
Maintenance methods (implemented by Lisa Cummins & Derek Bridge).
jcolibri.method.maintenance.algorithms - package jcolibri.method.maintenance.algorithms
Maintenance algorithms.
jcolibri.method.maintenance.solvesFunctions - package jcolibri.method.maintenance.solvesFunctions
Maintenance solves functions.
jcolibri.method.precycle - package jcolibri.method.precycle
Pre cycle methods.
jcolibri.method.retain - package jcolibri.method.retain
Retain methods.
jcolibri.method.retrieve - package jcolibri.method.retrieve
Retrieval methods.
jcolibri.method.retrieve.KNNretrieval - package jcolibri.method.retrieve.KNNretrieval
KNN retrieval method classes.
jcolibri.method.retrieve.KNNretrieval.similarity - package jcolibri.method.retrieve.KNNretrieval.similarity
Similarity functions for the KNN method
jcolibri.method.retrieve.KNNretrieval.similarity.global - package jcolibri.method.retrieve.KNNretrieval.similarity.global
Global similarity functions for the KNN method
jcolibri.method.retrieve.KNNretrieval.similarity.local - package jcolibri.method.retrieve.KNNretrieval.similarity.local
Local similarity functions for the KNN method
jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology - package jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology
Ontology based local similarity functions for the KNN method.
jcolibri.method.retrieve.KNNretrieval.similarity.local.textual - package jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Textual similarity functions for the KNN method.
jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased - package jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased
Stores the similarity measures using compression implemented by Derek Bridge.
jcolibri.method.reuse - package jcolibri.method.reuse
Reuse methods
jcolibri.method.reuse.classification - package jcolibri.method.reuse.classification
Classification Reuse methods (implemented by Lisa Cummins & Derek Bridge).
jcolibri.method.revise - package jcolibri.method.revise
Tests/examples package
jcolibri.method.revise.classification - package jcolibri.method.revise.classification
Classification Revision methods (implemented by Lisa Cummins & Derek Bridge).
jcolibri.test.database - package jcolibri.test.database
Implements a data base server with the tables for the examples/tests using the HSQLDB library.
jcolibri.test.main - package jcolibri.test.main
Main tester application that executes all the examples showing also related documentation to each one.
jcolibri.test.test1 - package jcolibri.test.test1
Shows how to use a simple data base connector and perform the KNN retrieval.
jcolibri.test.test10 - package jcolibri.test.test10
This example shows how to use the ontology connector and the ontology-based similarity functions.
jcolibri.test.test11 - package jcolibri.test.test11
This example checks the ontological similarity functions.
jcolibri.test.test12 - package jcolibri.test.test12
This example shows how to use the Textual CBR extension with the GATE and OpenNLP implementations.
jcolibri.test.test13 - package jcolibri.test.test13
These tests show how to use the Textual CBR methods in a restaurants recommender.
jcolibri.test.test13.connector - package jcolibri.test.test13.connector
Custom connector for loading restaurants descriptions from a textual file.
jcolibri.test.test13.gui - package jcolibri.test.test13.gui
Swing dialogs for the restaurant recommender
jcolibri.test.test13.similarity - package jcolibri.test.test13.similarity
Custom similarity functions to work with values extracted by the Textual CBR methods
jcolibri.test.test14 - package jcolibri.test.test14
This example shows how to evaluate two datasets at the same time with respect to their accuracy.
jcolibri.test.test15 - package jcolibri.test.test15
This example shows how to evaluate a dataset at the same time with respect to its accuracy before and after maintenance.
jcolibri.test.test16 - package jcolibri.test.test16
This test shows how to evaluate the textual similarity functions using classification.
jcolibri.test.test2 - package jcolibri.test.test2
Shows how to use enumerated values and user defined data types as attributes.
jcolibri.test.test3 - package jcolibri.test.test3
Shows how to use a compound attribute in the description of a case and how to complete the CBR cycle.
jcolibri.test.test4 - package jcolibri.test.test4
Shows how to manage a complete case with solution and execute some adaptation methods.
jcolibri.test.test5 - package jcolibri.test.test5
shows how to map an attribute to an ontology and compute an ontology-based similarity function in the KNN.
jcolibri.test.test6 - package jcolibri.test.test6
Shows how to use the Plain Text connector.
jcolibri.test.test7 - package jcolibri.test.test7
Shows how to run maintenance algorithms over the case base.
jcolibri.test.test8 - package jcolibri.test.test8
Shows how to evaluate an application.
jcolibri.test.test9 - package jcolibri.test.test9
Shows how to visualizate a case base using the InfoVisual library develped by Josep Lluis Arcos (IIIA-CSIC).
jcolibri.util - package jcolibri.util
Utility classes of the framework.

K

KNNClassificationConfig - Class in jcolibri.method.retrieve.KNNretrieval
This class stores the configuration for the KNN classification methods.
KNNClassificationConfig() - Constructor for class jcolibri.method.retrieve.KNNretrieval.KNNClassificationConfig
 
KNNClassificationMethod - Interface in jcolibri.method.reuse.classification
Interface for providing the ability to classify a query by predicting its solution from supplied cases.
KNNConfig - Class in jcolibri.method.retrieve.KNNretrieval
This class stores the configuration for the KNN retrieval method.
KNNConfig() - Constructor for class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Initializes the K to RetrievalResult.RETRIEVE_ALL.
KNNretrievalMethod - Class in jcolibri.method.retrieve.KNNretrieval
Performs a K-Nearest Neighbor numeric retrieval comparing attributes.
KNNretrievalMethod() - Constructor for class jcolibri.method.retrieve.KNNretrieval.KNNretrievalMethod
 

L

Launcher - Class in jcolibri.util
This class launches a jCOLIBRI application loading dinamically its libraries.
Launcher() - Constructor for class jcolibri.util.Launcher
 
learnCases(Collection<CBRCase>) - Method in class jcolibri.casebase.CachedLinealCaseBase
Learns cases that are only saved when closing the Case Base.
learnCases(Collection<CBRCase>) - Method in class jcolibri.casebase.IDIndexedLinealCaseBase
 
learnCases(Collection<CBRCase>) - Method in class jcolibri.casebase.LinealCaseBase
 
learnCases(Collection<CBRCase>) - Method in interface jcolibri.cbrcore.CBRCaseBase
Adds a collection of new CBRCase objects to the current case base
LeaveOneOut() - Method in class jcolibri.evaluation.evaluators.LeaveOneOutEvaluator
Performs the Leave-One-Out evaluation.
LeaveOneOut() - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceLeaveOneOutEvaluator
Performs the Leave-One-Out evaluation.
LeaveOneOutEvaluator - Class in jcolibri.evaluation.evaluators
This methods uses all the cases as queries.
LeaveOneOutEvaluator() - Constructor for class jcolibri.evaluation.evaluators.LeaveOneOutEvaluator
 
LinealCaseBase - Class in jcolibri.casebase
Basic Linal Case Base that stores cases into a List.
LinealCaseBase() - Constructor for class jcolibri.casebase.LinealCaseBase
 
LinkWithGlossary(Collection<CBRCase>, CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.GlossaryLinker
Performs the algorithm in all the ttributes of a collection of cases and a query.
linkWithGlossary(Collection<CBRCase>, CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.GlossaryLinker
Performs the algorithm in the given attributes of a collection of cases and a query.
linkWithGlossary(IEText, IEText) - Static method in class jcolibri.extensions.textual.IE.common.GlossaryLinker
Links two text objects using the glossary.
linkWithWordNet(Collection<CBRCase>, CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.ThesaurusLinker
Performs the algorithm in all the attributes of a collection of cases and a query.
linkWithWordNet(Collection<CBRCase>, CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.ThesaurusLinker
Performs the algorithm in the given attributes of a collection of cases and a query.
linkWithWordNet(IEText, IEText) - Static method in class jcolibri.extensions.textual.IE.common.ThesaurusLinker
Links two texts using wordNet.
loadDefaultRules() - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
 
loadDefaultRules() - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
 
loadGlossary(String) - Static method in class jcolibri.extensions.textual.IE.common.GlossaryLinker
Load glossary reations stored in GLOSSARY_FILE
loadRules(String) - Static method in class jcolibri.extensions.textual.IE.common.DomainTopicClassifier
Load topic classification rules file.
loadRules(String) - Static method in class jcolibri.extensions.textual.IE.common.FeaturesExtractor
Load the features rules
loadRules(String) - Static method in class jcolibri.extensions.textual.IE.common.PhrasesExtractor
Loads a rules file
loadRules(String) - Static method in class jcolibri.extensions.textual.IE.gate.GateFeaturesExtractor
Loads a rules file
loadRules(String) - Static method in class jcolibri.extensions.textual.IE.gate.GatePhrasesExtractor
Loads a rules file
loadWordNet() - Static method in class jcolibri.extensions.textual.IE.common.ThesaurusLinker
Initializes WordNet.
LocalSimilarityFunction - Interface in jcolibri.method.retrieve.KNNretrieval.similarity
Defines the methods of a local similarity function.
LuceneDocument - Class in jcolibri.extensions.textual.lucene
Wraps a Lucene document object.
LuceneDocument(String) - Constructor for class jcolibri.extensions.textual.lucene.LuceneDocument
 
LuceneIndex - Class in jcolibri.extensions.textual.lucene
This class wraps the Lucene inverted terms index.
LuceneIndex(File, Collection<LuceneDocument>) - Constructor for class jcolibri.extensions.textual.lucene.LuceneIndex
Creates a LuceneIndex stored in the File System.
LuceneIndex(Collection<LuceneDocument>) - Constructor for class jcolibri.extensions.textual.lucene.LuceneIndex
Creates an index stored into memory.
LuceneIndexCreator - Class in jcolibri.method.precycle
Creates a Lucene index with the text contained in some attributes of a case
LuceneIndexCreator() - Constructor for class jcolibri.method.precycle.LuceneIndexCreator
 
LuceneRetrieval - Class in jcolibri.method.retrieve
Method to retrieve cases using Lucene to compute the similarity with the query.
LuceneRetrieval() - Constructor for class jcolibri.method.retrieve.LuceneRetrieval
 
LuceneRetrieve(CBRCaseBase, CBRQuery, LuceneIndex, Attribute, boolean, int) - Static method in class jcolibri.method.retrieve.LuceneRetrieval
This method retrieves cases using Lucene to compute the similarity with the query.
LuceneSearcher - Class in jcolibri.extensions.textual.lucene
Searchs for documents given a query and an index.
LuceneSearcher() - Constructor for class jcolibri.extensions.textual.lucene.LuceneSearcher
 
LuceneSearchResult - Class in jcolibri.extensions.textual.lucene
Stores the result of a search.
LuceneSearchResult(Hits, LuceneIndex) - Constructor for class jcolibri.extensions.textual.lucene.LuceneSearchResult
Transforms from Lucene result format.
LuceneTextSimilarity - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Computes the similarity between two texts using Lucene.
LuceneTextSimilarity(LuceneIndex, CBRQuery, Attribute, boolean) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.LuceneTextSimilarity
Creates a LuceneTextSimilarity object.

M

main(String[]) - Static method in class jcolibri.extensions.textual.carrot2.TestCarrot
 
main(String[]) - Static method in class jcolibri.extensions.textual.lucene.TestLucene
 
main(String[]) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntCosine
Testing method using test5 ontology
main(String[]) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeep
Testing method using test5 ontology
main(String[]) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeepBasic
Testing method using test5 ontology
main(String[]) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDetail
Testing method using test5 ontology
main(String[]) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.CompressionBased
 
main(String[]) - Static method in class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.NormalisedCompression
 
main(String[]) - Static method in class jcolibri.test.database.HSQLDBserver
Testing method
main(String[]) - Static method in class jcolibri.test.main.MainTester
Main method
main(String[]) - Static method in class jcolibri.test.test1.Test1
Main function
main(String[]) - Static method in class jcolibri.test.test1.TravelDescription
 
main(String[]) - Static method in class jcolibri.test.test10.Test10
Tests the OntologyConnector.
main(String[]) - Static method in class jcolibri.test.test11.Test11
 
main(String[]) - Static method in class jcolibri.test.test12.TestGate
 
main(String[]) - Static method in class jcolibri.test.test12.TestOpenNLP
 
main(String[]) - Static method in class jcolibri.test.test13.gui.ResultFrame
 
main(String[]) - Static method in class jcolibri.test.test13.Test13a
 
main(String[]) - Static method in class jcolibri.test.test13.Test13b
 
main(String[]) - Static method in class jcolibri.test.test14.Test14
Runs the example to compute accuracy of two datasets.
main(String[]) - Static method in class jcolibri.test.test15.Test15
Runs the example to compute accuracy before and after a case-base maintenance algorithm is run on the dataset.
main(String[]) - Static method in class jcolibri.test.test16.Test16
 
main(String[]) - Static method in class jcolibri.test.test2.Test2
 
main(String[]) - Static method in class jcolibri.test.test2.TravelDescription
 
main(String[]) - Static method in class jcolibri.test.test3.Test3
 
main(String[]) - Static method in class jcolibri.test.test3.TravelDescription
 
main(String[]) - Static method in class jcolibri.test.test4.Test4
 
main(String[]) - Static method in class jcolibri.test.test4.TravelDescription
 
main(String[]) - Static method in class jcolibri.test.test5.Test5
 
main(String[]) - Static method in class jcolibri.test.test5.TravelDescription
 
main(String[]) - Static method in class jcolibri.test.test6.Test6
 
main(String[]) - Static method in class jcolibri.test.test7.Test7
 
main(String[]) - Static method in class jcolibri.test.test8.Test8
 
main(String[]) - Static method in class jcolibri.test.test8.TravelDescription
 
main(String[]) - Static method in class jcolibri.test.test9.Test9
 
main(String[]) - Static method in class jcolibri.util.Launcher
Main method used to launch any application loading the libraries from a eclipse classpath file.
MaintenanceEvaluator - Class in jcolibri.extensions.maintenance_evaluation
This abstract class defines the common behaviour of a maintenance evaluator.
MaintenanceEvaluator() - Constructor for class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
 
MaintenanceHoldOutEvaluator - Class in jcolibri.extensions.maintenance_evaluation.evaluators
This evaluation splits the case base in two sets: a training set and a test set.
MaintenanceHoldOutEvaluator() - Constructor for class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceHoldOutEvaluator
 
MaintenanceLeaveOneOutEvaluator - Class in jcolibri.extensions.maintenance_evaluation.evaluators
This evalutation takes each case in turn to be the query.
MaintenanceLeaveOneOutEvaluator() - Constructor for class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceLeaveOneOutEvaluator
 
MaintenanceNFoldEvaluator - Class in jcolibri.extensions.maintenance_evaluation.evaluators
This evaluation divides the case base into several random folds (indicated by the user).
MaintenanceNFoldEvaluator() - Constructor for class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceNFoldEvaluator
 
MaintenanceSameSplitEvaluator - Class in jcolibri.extensions.maintenance_evaluation.evaluators
This evaluation splits the case base in two sets: one used for testing where each case is used as query, and another that acts as normal case base.
MaintenanceSameSplitEvaluator() - Constructor for class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceSameSplitEvaluator
 
MainTester - Class in jcolibri.test.main
Main tester application that executes all the examples showing also related documentation to each one.
MainTester(String) - Constructor for class jcolibri.test.main.MainTester
Constructor that creates the tester using a given config file
MainTester.LogoFrame - Class in jcolibri.test.main
Shows the logo screen
MainTester.LogoFrame(URL, long) - Constructor for class jcolibri.test.main.MainTester.LogoFrame
 
MajorityVotingMethod - Class in jcolibri.method.reuse.classification
Provides the ability to classify a query by predicting its solution from supplied cases.
MajorityVotingMethod() - Constructor for class jcolibri.method.reuse.classification.MajorityVotingMethod
 
MaxString - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns a similarity value depending of the biggest substring that belong to both strings.
MaxString() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.MaxString
 
method1 - Variable in class jcolibri.method.maintenance.TwoStepCaseBaseEditMethod
 
method2 - Variable in class jcolibri.method.maintenance.TwoStepCaseBaseEditMethod
 
misclassifyQ - Variable in class jcolibri.method.maintenance.SolvesFunction
 
MyStringType - Class in jcolibri.test.test2
This class shows how to define your own data types for an attribute of the case.
MyStringType() - Constructor for class jcolibri.test.test2.MyStringType
 

N

NFoldEvaluation(int, int) - Method in class jcolibri.evaluation.evaluators.NFoldEvaluator
Executes the N-Fold evaluation.
NFoldEvaluation(int, int) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceNFoldEvaluator
Executes the N-Fold evaluation.
NFoldEvaluator - Class in jcolibri.evaluation.evaluators
This evaluation method divides the case base into several random folds (indicated by the user).
NFoldEvaluator() - Constructor for class jcolibri.evaluation.evaluators.NFoldEvaluator
 
NoApplicableSimilarityFunctionException - Exception in jcolibri.exception
Trying to apply a similarity function to an incompatible attribute
NoApplicableSimilarityFunctionException(Class, Class) - Constructor for exception jcolibri.exception.NoApplicableSimilarityFunctionException
 
NoApplicableSimilarityFunctionException(String) - Constructor for exception jcolibri.exception.NoApplicableSimilarityFunctionException
 
NoApplicableSimilarityFunctionException(Exception) - Constructor for exception jcolibri.exception.NoApplicableSimilarityFunctionException
 
NormalisedCompression - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased
This function returns the similarity of two strings using text compression.
NormalisedCompression(ICompressor) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.compressionbased.NormalisedCompression
 
nullSafeGet(ResultSet, String[], Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
nullSafeGet(ResultSet, String[], Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
NumericDirectProportionMethod - Class in jcolibri.method.reuse
Computes the value of an attribute related to a description attribute as proportional to the actual values of these attributes in a retrieved case.
NumericDirectProportionMethod() - Constructor for class jcolibri.method.reuse.NumericDirectProportionMethod
 

O

OntCosine - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology
This function computes the cosine similarity.
OntCosine() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntCosine
 
OntDeep - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology
This function computes the fdeep similarity.
OntDeep() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeep
 
OntDeepBasic - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology
This function computes the fdeep_basic similarity.
OntDeepBasic() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDeepBasic
 
OntDetail - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology
This function computes the detail similarity.
OntDetail() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.ontology.OntDetail
 
OntoBridgeSingleton - Class in jcolibri.util
Singleton for the OntoBridge library
OntoBridgeSingleton() - Constructor for class jcolibri.util.OntoBridgeSingleton
 
OntologyAccessException - Exception in jcolibri.exception
Error accessing an ontology (using OntoBridge).
OntologyAccessException(String) - Constructor for exception jcolibri.exception.OntologyAccessException
 
OntologyAccessException(Exception) - Constructor for exception jcolibri.exception.OntologyAccessException
 
OntologyConnector - Class in jcolibri.connector
Implements a generic Ontology connector.
OntologyConnector() - Constructor for class jcolibri.connector.OntologyConnector
 
OntologyInfo - Class in jcolibri.connector.ontologyutils
Stores the ontology configuration of the connector.
OntologyInfo() - Constructor for class jcolibri.connector.ontologyutils.OntologyInfo
 
OntologyMapping - Class in jcolibri.connector.ontologyutils
Stores the mapping configuration of the connector
OntologyMapping() - Constructor for class jcolibri.connector.ontologyutils.OntologyMapping
 
openFile(String) - Static method in class jcolibri.util.FileIO
Tries to return an input stream of the file
OpennlpMainNamesExtractor - Class in jcolibri.extensions.textual.IE.opennlp
Identifies the tokens that are main names in the sencence using a Maximum entrophy algorithm.
OpennlpMainNamesExtractor() - Constructor for class jcolibri.extensions.textual.IE.opennlp.OpennlpMainNamesExtractor
 
OpennlpPOStagger - Class in jcolibri.extensions.textual.IE.opennlp
Performs the POS tagging using a OpenNLP Maximum Entropy algorithm.
OpennlpPOStagger() - Constructor for class jcolibri.extensions.textual.IE.opennlp.OpennlpPOStagger
 
OpennlpSplitter - Class in jcolibri.extensions.textual.IE.opennlp
Organizes an IETextOpenNLP object in paragraphs, sentences and tokens.
OpennlpSplitter() - Constructor for class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
 
organizeText(IETextGate) - Static method in class jcolibri.extensions.textual.IE.gate.GateSplitter
Performs the algorithm in a given IETextGate object
organizeText(IETextOpenNLP) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
Performs the algorithm in a given IETextOpenNLP object
other - Variable in class jcolibri.evaluation.EvaluationReport
Stores other info
OverlapCoefficient - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Overlap Coefficient Similarity.
OverlapCoefficient() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.OverlapCoefficient
 

P

Paragraph - Class in jcolibri.extensions.textual.IE.representation
Represents a paragraph of the text.
Paragraph(String) - Constructor for class jcolibri.extensions.textual.IE.representation.Paragraph
Creates a paragraph object that representes the text of the parameter.
paragraphs - Variable in class jcolibri.extensions.textual.IE.representation.IEText
 
parseExampleInfo(String) - Method in class jcolibri.test.main.MainTester
Parses the information in the config file
PERCENT_REDUCED - Static variable in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
The label for the percentage reduction in the case-base after maintenance is performed.
PhraseInfo - Class in jcolibri.extensions.textual.IE.representation.info
This class represents a feature.
PhraseInfo(String, int, int) - Constructor for class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
Creates a phrase info object
phrases - Variable in class jcolibri.extensions.textual.IE.representation.IEText
 
PhrasesExtractor - Class in jcolibri.extensions.textual.IE.common
Extracts Phrases using Regular Expressions.
PhrasesExtractor() - Constructor for class jcolibri.extensions.textual.IE.common.PhrasesExtractor
 
PlainTextConnector - Class in jcolibri.connector
Implements a generic PlainText Connector.
PlainTextConnector() - Constructor for class jcolibri.connector.PlainTextConnector
 
PlainTextTypeConverter - Class in jcolibri.connector.plaintextutils
Converts data types between its textual representation and Java types.
PlainTextTypeConverter() - Constructor for class jcolibri.connector.plaintextutils.PlainTextTypeConverter
 
plMode - Variable in class jcolibri.test.database.SqlFile
 
postag - Variable in class jcolibri.extensions.textual.IE.representation.Token
 
postCycle() - Method in interface jcolibri.cbraplications.StandardCBRApplication
Runs the code to shutdown the application.
postCycle() - Method in class jcolibri.test.test1.Test1
 
postCycle() - Method in class jcolibri.test.test10.Test10
 
postCycle() - Method in class jcolibri.test.test13.Test13a
 
postCycle() - Method in class jcolibri.test.test13.Test13b
 
postCycle() - Method in class jcolibri.test.test14.GlassEvaluableApp
 
postCycle() - Method in class jcolibri.test.test14.IrisEvaluableApp
 
postCycle() - Method in class jcolibri.test.test15.IrisEvaluableApp
 
postCycle() - Method in class jcolibri.test.test15.IrisMaintainedEvaluableApp
 
postCycle() - Method in class jcolibri.test.test16.SpamFilterApp
 
postCycle() - Method in class jcolibri.test.test2.Test2
 
postCycle() - Method in class jcolibri.test.test3.Test3
 
postCycle() - Method in class jcolibri.test.test4.Test4
 
postCycle() - Method in class jcolibri.test.test5.Test5
 
postCycle() - Method in class jcolibri.test.test6.Test6
 
postCycle() - Method in class jcolibri.test.test7.Test7
 
postCycle() - Method in class jcolibri.test.test8.EvaluableApp
 
preCycle() - Method in interface jcolibri.cbraplications.StandardCBRApplication
Runs the precyle where typically cases are read and organized into a case base.
preCycle() - Method in class jcolibri.test.test1.Test1
 
preCycle() - Method in class jcolibri.test.test10.Test10
 
preCycle() - Method in class jcolibri.test.test13.Test13a
 
preCycle() - Method in class jcolibri.test.test13.Test13b
 
preCycle() - Method in class jcolibri.test.test14.GlassEvaluableApp
 
preCycle() - Method in class jcolibri.test.test14.IrisEvaluableApp
 
preCycle() - Method in class jcolibri.test.test15.IrisEvaluableApp
 
preCycle() - Method in class jcolibri.test.test15.IrisMaintainedEvaluableApp
 
preCycle() - Method in class jcolibri.test.test16.SpamFilterApp
 
preCycle() - Method in class jcolibri.test.test2.Test2
 
preCycle() - Method in class jcolibri.test.test3.Test3
 
preCycle() - Method in class jcolibri.test.test4.Test4
 
preCycle() - Method in class jcolibri.test.test5.Test5
 
preCycle() - Method in class jcolibri.test.test6.Test6
 
preCycle() - Method in class jcolibri.test.test7.Test7
 
preCycle() - Method in class jcolibri.test.test8.EvaluableApp
 
prepareCases(Collection<CBRCase>, List<CBRCase>, int, CBRCaseBase) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceHoldOutEvaluator
Prepares the cases for evaluation by setting up test and training sets
prepareCases(CBRCaseBase) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceLeaveOneOutEvaluator
Prepares the cases for evaluation
prepareCases(Collection<CBRCase>, List<CBRCase>, int, CBRCaseBase, ArrayList<ArrayList<CBRCase>>) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceNFoldEvaluator
Prepares the cases for evaluation by setting up test and training sets
prepareCases(Collection<CBRCase>, List<CBRCase>, String, CBRCaseBase) - Method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceSameSplitEvaluator
Prepares the cases for evaluation by setting up test and training sets
printAnnotations() - Method in class jcolibri.extensions.textual.IE.representation.IEText
Returns the annotations extracted in this text
printDetailedEvaluationReport(String) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Prints the report to the given file.
ProgressController - Class in jcolibri.util
This class allows methods to indicate their progress in a long task.
ProgressController() - Constructor for class jcolibri.util.ProgressController
 
ProgressListener - Interface in jcolibri.util
Interface implemented by the listeners of a progress.
PROP_DELIM - Variable in class jcolibri.connector.PlainTextConnector
 
PROP_FILEPATH - Variable in class jcolibri.connector.PlainTextConnector
 
putOtherData(String, String) - Method in class jcolibri.evaluation.EvaluationReport
 

Q

queryData - Variable in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Stores the query series info
QueryResult - Class in jcolibri.method.maintenance
Stores the query result information.
QueryResult(CBRQuery, double) - Constructor for class jcolibri.method.maintenance.QueryResult
Sets up a pair.

R

rawContent - Variable in class jcolibri.datatypes.Text
 
RCFull - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the full RC Maintenance algorithm, which consists of running RENN to remove noise followed by the RC redundancy removal.
RCFull(AbstractCaseBaseEditMethod, AbstractCaseBaseEditMethod) - Constructor for class jcolibri.method.maintenance.algorithms.RCFull
Sets up the edit method using RENN noise removal and RC redundancy removal.
RCRedundancyRemoval - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the RC case base editing algorithm on a case base to eliminate redundancy.
RCRedundancyRemoval() - Constructor for class jcolibri.method.maintenance.algorithms.RCRedundancyRemoval
 
recursed - Variable in class jcolibri.test.database.SqlFile
 
Region - Class in jcolibri.test.test3
Compound attribute that stores the information of the region in the travel description.
Region() - Constructor for class jcolibri.test.test3.Region
 
Region - Class in jcolibri.test.test4
Compound attribute that stores the information of the region in the travel description.
Region() - Constructor for class jcolibri.test.test4.Region
 
Region - Class in jcolibri.test.test5
Compound attribute that stores the information of the region in the travel description.
Region() - Constructor for class jcolibri.test.test5.Region
 
register(ProgressListener, Class) - Static method in class jcolibri.util.ProgressController
Registers a listener to recieve the progress of a concrete class.
register(ProgressListener) - Static method in class jcolibri.util.ProgressController
Registers a listener to recieve the progress of all classes.
relations - Variable in class jcolibri.extensions.textual.IE.representation.Token
 
removeDataSeries(String) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Removes a data serie.
removeOtherData(String) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Removes some data.
RemoveRetrievalEvaluation - Class in jcolibri.method.retrieve
Removes the evaluation value from the pair of the Collection and returns a Collection list.
RemoveRetrievalEvaluation() - Constructor for class jcolibri.method.retrieve.RemoveRetrievalEvaluation
 
removeRetrievalEvaluation(Collection<RetrievalResult>) - Static method in class jcolibri.method.retrieve.RemoveRetrievalEvaluation
Removes the evaluation value from the pair of the Collection and returns a Collection list.
RENNNoiseReduction - Class in jcolibri.method.maintenance.algorithms
Provides the ability to run the RENN case base editing algorithm on a case base to eliminate noise.
RENNNoiseReduction() - Constructor for class jcolibri.method.maintenance.algorithms.RENNNoiseReduction
 
replace(Object, Object, Object) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
replace(Object, Object, Object) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
report - Static variable in class jcolibri.evaluation.Evaluator
Object that stores the evaluation results
RestaurantDescription - Class in jcolibri.test.test13
Stores the description of a restaurant.
RestaurantDescription() - Constructor for class jcolibri.test.test13.RestaurantDescription
 
RestaurantsConnector - Class in jcolibri.test.test13.connector
Obtains cases from a simple txt file.
RestaurantsConnector(String) - Constructor for class jcolibri.test.test13.connector.RestaurantsConnector
 
result - Variable in class jcolibri.method.maintenance.QueryResult
 
ResultFrame - Class in jcolibri.test.test13.gui
Swing dialog to show the result of the recommendation.
ResultFrame(String, String, String, String) - Constructor for class jcolibri.test.test13.gui.ResultFrame
 
RetrievalResult - Class in jcolibri.method.retrieve
Stores the retrieval information.
RetrievalResult(CBRCase, Double) - Constructor for class jcolibri.method.retrieve.RetrievalResult
Constructor
RETRIEVE_ALL - Static variable in class jcolibri.method.retrieve.RetrievalResult
Constant used to retrieve all the cases in the retrieval methods.
retrieveAllCases() - Method in interface jcolibri.cbrcore.Connector
Returns max cases without any special consideration
retrieveAllCases() - Method in class jcolibri.connector.DataBaseConnector
 
retrieveAllCases() - Method in class jcolibri.connector.OntologyConnector
 
retrieveAllCases() - Method in class jcolibri.connector.PlainTextConnector
Retrieves all cases from the text file.
retrieveAllCases() - Method in class jcolibri.test.test13.connector.RestaurantsConnector
 
retrieveAllCases() - Method in class jcolibri.test.test16.EmailConnector
 
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.AbstractCaseBaseEditMethod
Simulates a case base editing algorithm, returning the cases that would be deleted by the algorithm.
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.algorithms.BBNRNoiseReduction
Simulates the BBNR editing algorithm, returning the cases that would be deleted by the algorithm.
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.algorithms.CRRRedundancyRemoval
Simulates the CRR case base editing algorithm, returning the cases that would be deleted by the algorithm.
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.algorithms.ICFRedundancyRemoval
Simulates the ICF case base editing algorithm, returning the cases that would be deleted by the algorithm.
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.algorithms.RCRedundancyRemoval
Simulates the RC case base editing algorithm, returning the cases that would be deleted by the algorithm.
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.algorithms.RENNNoiseReduction
Simulates the RENN case base editing algorithm, returning the cases that would be deleted by the algorithm.
retrieveCasesToDelete(Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.TwoStepCaseBaseEditMethod
Runs alg1 followed by alg2 on the given cases and returns the cases deleted by the combined algorithms
retrieveSomeCases(CaseBaseFilter) - Method in interface jcolibri.cbrcore.Connector
Retrieves some cases depending on the filter.
retrieveSomeCases(CaseBaseFilter) - Method in class jcolibri.connector.DataBaseConnector
 
retrieveSomeCases(CaseBaseFilter) - Method in class jcolibri.connector.OntologyConnector
UnImplemented.
retrieveSomeCases(CaseBaseFilter) - Method in class jcolibri.connector.PlainTextConnector
 
retrieveSomeCases(CaseBaseFilter) - Method in class jcolibri.test.test13.connector.RestaurantsConnector
 
retrieveSomeCases(CaseBaseFilter) - Method in class jcolibri.test.test16.EmailConnector
 
returnedClass() - Method in class jcolibri.connector.databaseutils.EnumUserType
 
returnedClass() - Method in class jcolibri.connector.databaseutils.GenericUserType
 
run() - Method in class jcolibri.test.main.MainTester.LogoFrame
 
runExample() - Method in class jcolibri.test.main.MainTester
Runs a test in a different thread.

S

SameSplitEvaluator - Class in jcolibri.evaluation.evaluators
This method splits the case base in two sets: one used for testing where each case is used as query, and another that acts as normal case base.
SameSplitEvaluator() - Constructor for class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
save(Collection<CBRCase>, String) - Method in class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
search(LuceneIndex, String, String) - Static method in class jcolibri.extensions.textual.lucene.LuceneSearcher
Performs a search using Lucene
Sentence - Class in jcolibri.extensions.textual.IE.representation
Represents a sentence of the text.
Sentence(String) - Constructor for class jcolibri.extensions.textual.IE.representation.Sentence
Creates a sentence object that representes the text of the parameter.
sentences - Variable in class jcolibri.extensions.textual.IE.representation.Paragraph
 
set_case(CBRCase) - Method in class jcolibri.method.retrieve.RetrievalResult
 
setAccommodation(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setAccommodation(TravelDescription.AccommodationTypes) - Method in class jcolibri.test.test2.TravelDescription
 
setAccommodation(TravelDescription.AccommodationTypes) - Method in class jcolibri.test.test3.TravelDescription
 
setAccommodation(TravelDescription.AccommodationTypes) - Method in class jcolibri.test.test4.TravelDescription
 
setAccommodation(TravelDescription.AccommodationTypes) - Method in class jcolibri.test.test5.TravelDescription
 
setAccomodation(String) - Method in class jcolibri.test.test1.TravelDescription
 
setAccomodation(String) - Method in class jcolibri.test.test8.TravelDescription
 
setAddress(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setAirport(String) - Method in class jcolibri.test.test3.Region
 
setAirport(String) - Method in class jcolibri.test.test4.Region
 
setAirport(String) - Method in class jcolibri.test.test5.Region
 
setAl(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Al value to be the given value.
setAlcohol(Boolean) - Method in class jcolibri.test.test13.RestaurantDescription
 
setAttribute(String) - Method in class jcolibri.connector.ontologyutils.OntologyMapping
 
setBa(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Ba value to be the given value.
setBegin(int) - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
setBegin(int) - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
setBreakfastDays(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setCa(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Ca value to be the given value.
setCase(CBRCase) - Method in class jcolibri.method.maintenance.QueryResult
Set the given case to be the query case associated with this pair.
setCaseId(String) - Method in class jcolibri.test.test1.TravelDescription
 
setCaseId(String) - Method in class jcolibri.test.test2.TravelDescription
 
setCaseId(String) - Method in class jcolibri.test.test3.TravelDescription
 
setCaseId(String) - Method in class jcolibri.test.test4.TravelDescription
 
setCaseId(String) - Method in class jcolibri.test.test5.TravelDescription
 
setCaseId(String) - Method in class jcolibri.test.test8.TravelDescription
 
setCasesThatSolveAndMisclassifyQ(CBRCase, Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.SolvesFunction
Sets the classes that both solve q or contribute to its misclassification
setCasesThatSolveAndMisclassifyQ(CBRCase, Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.solvesFunctions.CBESolvesFunction
Sets the cases that either solve q or contribute to its misclassification.
setCasesThatSolveAndMisclassifyQ(CBRCase, Collection<CBRCase>, KNNConfig) - Method in class jcolibri.method.maintenance.solvesFunctions.ICFSolvesFunction
Sets the cases that both solve q or contribute to its misclassification.
setCatering(Boolean) - Method in class jcolibri.test.test13.RestaurantDescription
 
setCity(String) - Method in class jcolibri.test.test3.Region
 
setCity(String) - Method in class jcolibri.test.test4.Region
 
setCity(String) - Method in class jcolibri.test.test5.Region
 
setClasifMethod(KNNClassificationMethod) - Method in class jcolibri.test.test16.SpamFilterApp
Sets the classification method.
setClassificationMethod(KNNClassificationMethod) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNClassificationConfig
Sets the classification method for this config object to be classificationMethod.
setConcept(String) - Method in class jcolibri.connector.ontologyutils.OntologyMapping
 
setContent(IEText) - Method in class jcolibri.test.test16.EmailDescription
 
setContext(CaseComponent, CaseComponent, CBRCase, CBRQuery, String) - Method in class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
Method used by the StandardGlobalSimilarityFunction (or any other future implementation of the GlobalSimilarityFunction) to set the context of this LocalSimilarityFunction.
setCurrency(String) - Method in class jcolibri.test.test3.Region
 
setCurrency(String) - Method in class jcolibri.test.test4.Region
 
setCurrency(String) - Method in class jcolibri.test.test5.Region
 
setDelivery(Boolean) - Method in class jcolibri.test.test13.RestaurantDescription
 
setDescription(CaseComponent) - Method in class jcolibri.cbrcore.CBRQuery
Sets the description component.
setDescription(IETextOpenNLP) - Method in class jcolibri.test.test13.RestaurantDescription
 
setDescriptionSimFunction(GlobalSimilarityFunction) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
 
setDestination(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setDinnerDays(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setDocID(String) - Method in class jcolibri.extensions.textual.lucene.LuceneDocument
 
setDuration(Integer) - Method in class jcolibri.test.test1.TravelDescription
 
setDuration(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setDuration(Integer) - Method in class jcolibri.test.test2.TravelDescription
 
setDuration(Integer) - Method in class jcolibri.test.test3.TravelDescription
 
setDuration(Integer) - Method in class jcolibri.test.test4.TravelDescription
 
setDuration(Integer) - Method in class jcolibri.test.test5.TravelDescription
 
setDuration(Integer) - Method in class jcolibri.test.test8.TravelDescription
 
setEditMethod(AbstractCaseBaseEditMethod) - Method in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
Sets the edit method to be the given edit method.
setEmailClass(String) - Method in class jcolibri.test.test16.EmailSolution
 
setEnd(int) - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
setEnd(int) - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
setEval(double) - Method in class jcolibri.method.maintenance.QueryResult
Set the given result to be the result associated with this pair.
setEval(double) - Method in class jcolibri.method.retrieve.RetrievalResult
 
setExample(int) - Method in class jcolibri.test.main.MainTester
Shows an example in the window.
setFe(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Fe value to be the given value.
setFeature(String) - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
setFood(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setFoodType(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setHolidayType(String) - Method in class jcolibri.test.test1.TravelDescription
 
setHolidayType(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setHolidayType(String) - Method in class jcolibri.test.test2.TravelDescription
 
setHolidayType(String) - Method in class jcolibri.test.test3.TravelDescription
 
setHolidayType(String) - Method in class jcolibri.test.test4.TravelDescription
 
setHolidayType(String) - Method in class jcolibri.test.test5.TravelDescription
 
setHolidayType(String) - Method in class jcolibri.test.test8.TravelDescription
 
setHotel(String) - Method in class jcolibri.test.test1.TravelDescription
 
setHotel(MyStringType) - Method in class jcolibri.test.test2.TravelDescription
 
setHotel(String) - Method in class jcolibri.test.test3.TravelDescription
 
setHotel(String) - Method in class jcolibri.test.test4.TravelSolution
 
setHotel(String) - Method in class jcolibri.test.test5.TravelSolution
 
setHotel(String) - Method in class jcolibri.test.test8.TravelDescription
 
setId(String) - Method in class jcolibri.test.test14.GlassDescription
Sets the id to be the given id.
setId(String) - Method in class jcolibri.test.test14.IrisDescription
 
setId(String) - Method in class jcolibri.test.test15.IrisDescription
 
setId(String) - Method in class jcolibri.test.test16.EmailDescription
 
setId(Integer) - Method in class jcolibri.test.test3.Region
 
setId(Integer) - Method in class jcolibri.test.test4.Region
 
setId(String) - Method in class jcolibri.test.test4.TravelSolution
 
setId(Integer) - Method in class jcolibri.test.test5.Region
 
setId(String) - Method in class jcolibri.test.test5.TravelSolution
 
setId(String) - Method in class jcolibri.test.test6.IrisDescription
 
setId(String) - Method in class jcolibri.test.test7.IrisDescription
 
setId(String) - Method in class jcolibri.test.test9.IrisDescription
 
setJustificationOfSolution(CaseComponent) - Method in class jcolibri.cbrcore.CBRCase
Sets the Justification of Solution component.
setK(int) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
 
setK(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the K value to be the given value.
setK(int) - Method in class jcolibri.test.test16.SpamFilterApp
Sets the k
setLocalCopy(String) - Method in class jcolibri.connector.ontologyutils.OntologyInfo
 
setLocation(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setLunchDays(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setMainConcept(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setMainConcept(Instance) - Method in class jcolibri.test.test10.TravelSolution
 
setMainName(boolean) - Method in class jcolibri.extensions.textual.IE.representation.Token
Sets if the token is a Main Name
setMg(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Mg value to be the given value.
setNa(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Na value to be the given value.
setName(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setNumberOfCycles(int) - Method in class jcolibri.evaluation.EvaluationReport
 
setNumberOfPersons(Integer) - Method in class jcolibri.test.test1.TravelDescription
 
setNumberOfPersons(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setNumberOfPersons(Integer) - Method in class jcolibri.test.test2.TravelDescription
 
setNumberOfPersons(Integer) - Method in class jcolibri.test.test3.TravelDescription
 
setNumberOfPersons(Integer) - Method in class jcolibri.test.test4.TravelDescription
 
setNumberOfPersons(Integer) - Method in class jcolibri.test.test5.TravelDescription
 
setNumberOfPersons(Integer) - Method in class jcolibri.test.test8.TravelDescription
 
setParagraphMapping(Paragraph, Annotation) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Sets the annotation object for a given paragraph
setParagraphMapping(Paragraph, Element) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Sets a mapping between a paragraph and the paragraph node in the DOM tree
setParameterValues(Properties) - Method in class jcolibri.connector.databaseutils.EnumUserType
 
setParameterValues(Properties) - Method in class jcolibri.connector.databaseutils.GenericUserType
 
setParking(Boolean) - Method in class jcolibri.test.test13.RestaurantDescription
 
setPetalLength(Double) - Method in class jcolibri.test.test14.IrisDescription
 
setPetalLength(Double) - Method in class jcolibri.test.test15.IrisDescription
 
setPetalLength(Double) - Method in class jcolibri.test.test6.IrisDescription
 
setPetalLength(Double) - Method in class jcolibri.test.test7.IrisDescription
 
setPetalLength(Double) - Method in class jcolibri.test.test9.IrisDescription
 
setPetalWidth(Double) - Method in class jcolibri.test.test14.IrisDescription
 
setPetalWidth(Double) - Method in class jcolibri.test.test15.IrisDescription
 
setPetalWidth(Double) - Method in class jcolibri.test.test6.IrisDescription
 
setPetalWidth(Double) - Method in class jcolibri.test.test7.IrisDescription
 
setPetalWidth(Double) - Method in class jcolibri.test.test9.IrisDescription
 
setPhone(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setPhrase(String) - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
setPostag(String) - Method in class jcolibri.extensions.textual.IE.representation.Token
Sets the POS tag
setPrice(Integer) - Method in class jcolibri.test.test1.TravelDescription
 
setPrice(Instance) - Method in class jcolibri.test.test10.TravelSolution
 
setPrice(String) - Method in class jcolibri.test.test13.RestaurantDescription
 
setPrice(Integer) - Method in class jcolibri.test.test2.TravelDescription
 
setPrice(Integer) - Method in class jcolibri.test.test3.TravelDescription
 
setPrice(Integer) - Method in class jcolibri.test.test4.TravelSolution
 
setPrice(Integer) - Method in class jcolibri.test.test5.TravelSolution
 
setPrice(Integer) - Method in class jcolibri.test.test8.TravelDescription
 
setProperty(String) - Method in class jcolibri.connector.ontologyutils.OntologyMapping
 
setRegion(String) - Method in class jcolibri.test.test1.TravelDescription
 
setRegion(String) - Method in class jcolibri.test.test2.TravelDescription
 
setRegion(String) - Method in class jcolibri.test.test3.Region
 
setRegion(Region) - Method in class jcolibri.test.test3.TravelDescription
 
setRegion(String) - Method in class jcolibri.test.test4.Region
 
setRegion(Region) - Method in class jcolibri.test.test4.TravelDescription
 
setRegion(String) - Method in class jcolibri.test.test5.Region
 
setRegion(Region) - Method in class jcolibri.test.test5.TravelDescription
 
setRegion(String) - Method in class jcolibri.test.test8.TravelDescription
 
setResult(CaseComponent) - Method in class jcolibri.cbrcore.CBRCase
Sets the Result component
setRi(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Ri value to be the given value.
setSeason(String) - Method in class jcolibri.test.test1.TravelDescription
 
setSeason(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setSeason(String) - Method in class jcolibri.test.test2.TravelDescription
 
setSeason(String) - Method in class jcolibri.test.test3.TravelDescription
 
setSeason(String) - Method in class jcolibri.test.test4.TravelDescription
 
setSeason(Instance) - Method in class jcolibri.test.test5.TravelDescription
 
setSeason(String) - Method in class jcolibri.test.test8.TravelDescription
 
setSentenceMapping(Sentence, Annotation) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Sets the annotation object for a given sentence
setSentenceMapping(Sentence, Element) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Sets a mapping between a sentence and the sentence node in the DOM tree
setSepalLength(Double) - Method in class jcolibri.test.test14.IrisDescription
 
setSepalLength(Double) - Method in class jcolibri.test.test15.IrisDescription
 
setSepalLength(Double) - Method in class jcolibri.test.test6.IrisDescription
 
setSepalLength(Double) - Method in class jcolibri.test.test7.IrisDescription
 
setSepalLength(Double) - Method in class jcolibri.test.test9.IrisDescription
 
setSepalWidth(Double) - Method in class jcolibri.test.test14.IrisDescription
 
setSepalWidth(Double) - Method in class jcolibri.test.test15.IrisDescription
 
setSepalWidth(Double) - Method in class jcolibri.test.test6.IrisDescription
 
setSepalWidth(Double) - Method in class jcolibri.test.test7.IrisDescription
 
setSepalWidth(Double) - Method in class jcolibri.test.test9.IrisDescription
 
setSeries(String, Vector<Double>) - Method in class jcolibri.evaluation.EvaluationReport
Stes the evaluation info
setSeries(String, List<QueryResult>) - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Sets the given evaluation series to be the series identified by the given label.
setSi(Double) - Method in class jcolibri.test.test14.GlassDescription
Sets the Si value to be the given value.
setSimConfig(KNNConfig) - Method in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
Sets the similarity configuration to be the given similarity configuration.
setSimilFunc(LocalSimilarityFunction) - Method in class jcolibri.test.test16.SpamFilterApp
Sets the similarity function
setSolution(CaseComponent) - Method in class jcolibri.cbrcore.CBRCase
Sets the solution component
setStem(String) - Method in class jcolibri.extensions.textual.IE.representation.Token
Sets the stem
setStopWord(boolean) - Method in class jcolibri.extensions.textual.IE.representation.Token
Sets if the token is a stop word
setTakeout(Boolean) - Method in class jcolibri.test.test13.RestaurantDescription
 
setTokenMapping(Token, Annotation) - Method in class jcolibri.extensions.textual.IE.gate.IETextGate
Sets the annotation object for a given token
setTokenMapping(Token, Element) - Method in class jcolibri.extensions.textual.IE.opennlp.IETextOpenNLP
Sets a mapping between a token and the token node in the DOM tree
setTotalTime(long) - Method in class jcolibri.evaluation.EvaluationReport
 
setTransportation(String) - Method in class jcolibri.test.test1.TravelDescription
 
setTransportation(Instance) - Method in class jcolibri.test.test10.TravelDescription
 
setTransportation(String) - Method in class jcolibri.test.test2.TravelDescription
 
setTransportation(String) - Method in class jcolibri.test.test3.TravelDescription
 
setTransportation(String) - Method in class jcolibri.test.test4.TravelDescription
 
setTransportation(String) - Method in class jcolibri.test.test5.TravelDescription
 
setTransportation(String) - Method in class jcolibri.test.test8.TravelDescription
 
setType(String) - Method in class jcolibri.test.test14.GlassSolution
Sets the type of this object to be the given type.
setType(String) - Method in class jcolibri.test.test14.IrisSolution
 
setType(String) - Method in class jcolibri.test.test15.IrisSolution
 
setType(String) - Method in class jcolibri.test.test6.IrisSolution
 
setType(String) - Method in class jcolibri.test.test7.IrisSolution
 
setType(String) - Method in class jcolibri.test.test9.IrisSolution
 
setUrl(String) - Method in class jcolibri.connector.ontologyutils.OntologyInfo
 
setValue(Object, Object) - Method in class jcolibri.cbrcore.Attribute
Sets the value of the attribute in a concrete object.
setValue(String) - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
setWeight(Attribute, Double) - Method in class jcolibri.method.retrieve.KNNretrieval.KNNConfig
Sets the weight for an attribute.
show(EvaluationReport, String, boolean) - Static method in class jcolibri.evaluation.tools.EvaluationResultGUI
 
shutDown() - Static method in class jcolibri.test.database.HSQLDBserver
Shutdown the server
simConfig - Variable in class jcolibri.extensions.maintenance_evaluation.MaintenanceEvaluator
 
SimilarityWeightedVotingMethod - Class in jcolibri.method.reuse.classification
Provides the ability to classify a query by predicting its solution from supplied cases.
SimilarityWeightedVotingMethod() - Constructor for class jcolibri.method.reuse.classification.SimilarityWeightedVotingMethod
 
solveQ - Variable in class jcolibri.method.maintenance.SolvesFunction
 
SolvesFunction - Class in jcolibri.method.maintenance
Abstract class for a solves function that will decide which cases solve a query.
SolvesFunction() - Constructor for class jcolibri.method.maintenance.SolvesFunction
 
sortResults(boolean, List<CaseResult>) - Static method in class jcolibri.method.maintenance.CaseResult
Sorts the given list of CaseResults in the given order and returns the sorted list.
sortResults(boolean, List<QueryResult>) - Static method in class jcolibri.method.maintenance.QueryResult
Sorts the given list of CaseResults in the given order and returns the sorted list.
SPAM - Static variable in class jcolibri.test.test16.EmailSolution
 
SpamFilterApp - Class in jcolibri.test.test16
Spam filter application.
SpamFilterApp(String) - Constructor for class jcolibri.test.test16.SpamFilterApp
Creates a spam filter application that uses the corpus indicated by the parameter.
split(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GateSplitter
Performs the algorithm in the given attributes of a collection of cases.
split(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GateSplitter
Performs the algorithm in the given attributes of a query.
split(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.gate.GateSplitter
 
split(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.gate.GateSplitter
Performs the algorithm in all the IETextGate typed attributes of a collection of cases.
split(IETextGate) - Static method in class jcolibri.extensions.textual.IE.gate.GateSplitter
Performs the algorithm in all the IETextGate typed attributes of a query.
split(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
Performs the algorithm in the given attributes of a collection of cases.
split(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
Performs the algorithm in the given attributes of a query.
split(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
Performs the algorithm in all the IETextOpenNLP typed attributes of a collection of cases.
split(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
Performs the algorithm in all the IETextOpenNLP typed attributes of a query.
split(IETextOpenNLP) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpSplitter
 
splitCaseBase(Collection<CBRCase>, List<CBRCase>, List<CBRCase>, int) - Method in class jcolibri.evaluation.evaluators.HoldOutEvaluator
Splits the case base in two sets: queries and case base
splitCaseBase(Collection<CBRCase>, List<CBRCase>, List<CBRCase>, int) - Method in class jcolibri.evaluation.evaluators.SameSplitEvaluator
Splits the case base in two sets: queries and case base
splitCaseBase(Collection<CBRCase>, List<CBRCase>, List<CBRCase>, int) - Static method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceHoldOutEvaluator
Splits the case base in two sets: queries and case base
splitCaseBaseFromFile(Collection<CBRCase>, List<CBRCase>, List<CBRCase>, String) - Method in class jcolibri.evaluation.evaluators.SameSplitEvaluator
 
splitCaseBaseFromFile(Collection<CBRCase>, List<CBRCase>, List<CBRCase>, String) - Static method in class jcolibri.extensions.maintenance_evaluation.evaluators.MaintenanceSameSplitEvaluator
Splits the case base in two sets: queries and case base, with the queries contained in the given file
SqlFile - Class in jcolibri.test.database
 
SqlFile(File, boolean, HashMap) - Constructor for class jcolibri.test.database.SqlFile
Interpret lines of input file as SQL Statements, Comments, Special Commands, and Buffer Commands.
SqlFile(boolean, HashMap) - Constructor for class jcolibri.test.database.SqlFile
Constructor for reading stdin instead of a file for commands.
sqlTypes() - Method in class jcolibri.connector.databaseutils.EnumUserType
 
sqlTypes() - Method in class jcolibri.connector.databaseutils.GenericUserType
 
sqlTypeToString(int) - Static method in class jcolibri.test.database.SqlFile
 
StandardCBRApplication - Interface in jcolibri.cbraplications
Defines the method of an standard CBR application.
StandardGlobalSimilarityFunction - Class in jcolibri.method.retrieve.KNNretrieval.similarity
Utility class to compute global similarities.
StandardGlobalSimilarityFunction() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.StandardGlobalSimilarityFunction
 
stem(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.TextStemmer
Performs the algorithm in the given attributes of a collection of cases.
stem(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.common.TextStemmer
Performs the algorithm in the given attributes of a query.
stem(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.common.TextStemmer
Performs the algorithm in all the attributes of a collection of cases These attributes must be IEText objects.
stem(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.common.TextStemmer
Performs the algorithm in all the attributes of a query These attributes must be IEText objects.
stem(IEText) - Static method in class jcolibri.extensions.textual.IE.common.TextStemmer
Stems the tokens of the text.
stem - Variable in class jcolibri.extensions.textual.IE.representation.Token
 
stem(String) - Method in class jcolibri.extensions.textual.stemmer.Stemmer
Stems a word
Stemmer - Class in jcolibri.extensions.textual.stemmer
Stemmes a word using the Snowball package.
Stemmer() - Constructor for class jcolibri.extensions.textual.stemmer.Stemmer
Creates a stemmer for English
Stemmer(Stemmer.Language) - Constructor for class jcolibri.extensions.textual.stemmer.Stemmer
Creates a stemmer for the given language
Stemmer.Language - Enum in jcolibri.extensions.textual.stemmer
Available languages
stemSentence(String) - Method in class jcolibri.extensions.textual.stemmer.Stemmer
Stems a sentences.
step() - Method in class jcolibri.test.main.SwingProgressBar
Increase the progress bar count in 1 unit.
step(Class) - Static method in class jcolibri.util.ProgressController
Notifies a new step in the task for a concrete class.
step() - Method in interface jcolibri.util.ProgressListener
An step executed.
stopWord - Variable in class jcolibri.extensions.textual.IE.representation.Token
 
StopWordsDetector - Class in jcolibri.extensions.textual.IE.common
Removes stop words (workds without relevant meaning) and punctuation symbols.
StopWordsDetector() - Constructor for class jcolibri.extensions.textual.IE.common.StopWordsDetector
 
storeCase(CBRCaseBase, CBRCase) - Static method in class jcolibri.method.retain.StoreCasesMethod
Simple method that add a case to the case base invoking caseBase->learnCases().
storeCases(Collection<CBRCase>) - Method in interface jcolibri.cbrcore.Connector
Stores given classes on the storage media
storeCases(Collection<CBRCase>) - Method in class jcolibri.connector.DataBaseConnector
 
storeCases(Collection<CBRCase>) - Method in class jcolibri.connector.OntologyConnector
Stores cases into the ontology.
storeCases(Collection<CBRCase>) - Method in class jcolibri.connector.PlainTextConnector
Stores the cases in the data base.
storeCases(CBRCaseBase, Collection<CBRCase>) - Static method in class jcolibri.method.retain.StoreCasesMethod
Simple method that adds some cases to the case base invoking caseBase->learnCases().
storeCases(Collection<CBRCase>) - Method in class jcolibri.test.test13.connector.RestaurantsConnector
 
storeCases(Collection<CBRCase>) - Method in class jcolibri.test.test16.EmailConnector
 
StoreCasesMethod - Class in jcolibri.method.retain
Stores cases in the case base.
StoreCasesMethod() - Constructor for class jcolibri.method.retain.StoreCasesMethod
 
SwingProgressBar - Class in jcolibri.test.main
Progress bar window (using swing) that shows method progress.
SwingProgressBar() - Constructor for class jcolibri.test.main.SwingProgressBar
 

T

tag(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GatePOStagger
Performs the algorithm in the given attributes of a collection of cases.
tag(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.gate.GatePOStagger
Performs the algorithm in the given attributes of a query.
tag(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.gate.GatePOStagger
Performs the algorithm in all the IETextGate typed attributes of a collection of cases.
tag(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.gate.GatePOStagger
Performs the algorithm in all the IETextGate typed attributes of a query.
tag(IETextGate) - Static method in class jcolibri.extensions.textual.IE.gate.GatePOStagger
Performs the algorithm in a given IETextGate object
tag(Collection<CBRCase>, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpPOStagger
Performs the algorithm in the given attributes of a collection of cases.
tag(CBRQuery, Collection<Attribute>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpPOStagger
Performs the algorithm in the given attributes of a query.
tag(Collection<CBRCase>) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpPOStagger
Performs the algorithm in all the IETextOpenNLP typed attributes of a collection of cases.
tag(CBRQuery) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpPOStagger
Performs the algorithm in all the IETextOpenNLP typed attributes of a query.
tag(IETextOpenNLP) - Static method in class jcolibri.extensions.textual.IE.opennlp.OpennlpPOStagger
Performs the algorithm in a given IETextOpenNLP object
Test1 - Class in jcolibri.test.test1
Test 1 shows how to use a simple data base connector and perform the KNN retrieval.
Test1() - Constructor for class jcolibri.test.test1.Test1
 
Test10 - Class in jcolibri.test.test10
This example shows how to use the ontology connector and the ontology-based similarity functions.
Test10() - Constructor for class jcolibri.test.test10.Test10
 
Test11 - Class in jcolibri.test.test11
Checks the ontological similarity functions.
Test11() - Constructor for class jcolibri.test.test11.Test11
 
Test13a - Class in jcolibri.test.test13
This test shows how to use the Textual CBR extension in a Restaurant recommender.
Test13a() - Constructor for class jcolibri.test.test13.Test13a
 
Test13b - Class in jcolibri.test.test13
This test shows how to use the Apache Lucene search engine in a Restaurant recommender.
Test13b() - Constructor for class jcolibri.test.test13.Test13b
 
Test14 - Class in jcolibri.test.test14
This example shows how to evaluate two datasets at the same time with respect to their accuracy.
Test14() - Constructor for class jcolibri.test.test14.Test14
 
Test15 - Class in jcolibri.test.test15
This example shows how to evaluate a dataset at the same time with respect to its accuracy before and after maintenance.
Test15() - Constructor for class jcolibri.test.test15.Test15
 
Test16 - Class in jcolibri.test.test16
This test shows how to evaluate the textual similarity functions using classification.
Test16() - Constructor for class jcolibri.test.test16.Test16
 
Test2 - Class in jcolibri.test.test2
This second test shows how to use enumerated values and user defined data types as attributes.
Test2() - Constructor for class jcolibri.test.test2.Test2
 
Test3 - Class in jcolibri.test.test3
This example shows how to use a compound attribute in the description of a case and how to complete the CBR cycle.
Test3() - Constructor for class jcolibri.test.test3.Test3
 
Test4 - Class in jcolibri.test.test4
This example shows how to manage a complete case with solution and execute some adaptation methods.
Test4() - Constructor for class jcolibri.test.test4.Test4
 
Test5 - Class in jcolibri.test.test5
This example shows how to map an attribute to an ontology and compute an ontology-based similarity function in the KNN.
Test5() - Constructor for class jcolibri.test.test5.Test5
 
Test6 - Class in jcolibri.test.test6
This example shows how to use the Plain Text connector.
Test6() - Constructor for class jcolibri.test.test6.Test6
 
Test7 - Class in jcolibri.test.test7
This example shows how to run maintenance algorithms over the case base.
Test7() - Constructor for class jcolibri.test.test7.Test7
 
Test8 - Class in jcolibri.test.test8
This example shows how to evaluate an application.
Test8() - Constructor for class jcolibri.test.test8.Test8
 
Test9 - Class in jcolibri.test.test9
This example shows how to visualizate a case base using the InfoVisual library develped by Josep Lluis Arcos (IIIA-CSIC).
Test9() - Constructor for class jcolibri.test.test9.Test9
 
TestCarrot - Class in jcolibri.extensions.textual.carrot2
Class used to test and learn how to use Carrot2.
TestCarrot() - Constructor for class jcolibri.extensions.textual.carrot2.TestCarrot
 
TestGate - Class in jcolibri.test.test12
This example shows how to use the GATE methods of the Textual CBR extension.
TestGate() - Constructor for class jcolibri.test.test12.TestGate
 
TestLucene - Class in jcolibri.extensions.textual.lucene
Class used to test and learn how to use Lucene.
TestLucene() - Constructor for class jcolibri.extensions.textual.lucene.TestLucene
 
TestOpenNLP - Class in jcolibri.test.test12
This example shows how to use the OpenNLP methods of the Textual CBR extension.
TestOpenNLP() - Constructor for class jcolibri.test.test12.TestOpenNLP
 
Text - Class in jcolibri.datatypes
 
Text() - Constructor for class jcolibri.datatypes.Text
 
Text(String) - Constructor for class jcolibri.datatypes.Text
 
text - Variable in class jcolibri.extensions.textual.IE.representation.Sentence
 
text - Variable in class jcolibri.extensions.textual.IE.representation.Token
 
TextStemmer - Class in jcolibri.extensions.textual.IE.common
Stemes the tokens of the text using the SnowBall package.
TextStemmer() - Constructor for class jcolibri.extensions.textual.IE.common.TextStemmer
 
TextualSimUtils - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Utilities to compute textual similarities
TextualSimUtils() - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils
 
TextualSimUtils.WeightedString - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local.textual
Represents a string with an asssociated weight.
TextualSimUtils.WeightedString(String, double) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.textual.TextualSimUtils.WeightedString
 
ThesaurusLinker - Class in jcolibri.extensions.textual.IE.common
Relates query words to cases words using WordNet.
ThesaurusLinker() - Constructor for class jcolibri.extensions.textual.IE.common.ThesaurusLinker
 
Threshold - Class in jcolibri.method.retrieve.KNNretrieval.similarity.local
This function returns 1 if the difference between two numbers is less than a threshold, 0 in the other case.
Threshold(double) - Constructor for class jcolibri.method.retrieve.KNNretrieval.similarity.local.Threshold
Constructor.
Token - Class in jcolibri.extensions.textual.IE.representation
A token represents an elementary piece of text.
Token(String) - Constructor for class jcolibri.extensions.textual.IE.representation.Token
Creates a token from a string
tokens - Variable in class jcolibri.extensions.textual.IE.representation.Sentence
 
TokensContained - Class in jcolibri.test.test13.similarity
This function returns a similarity value depending on the tokens (words) that appear in the query attribute and also are in the case attribute.
TokensContained() - Constructor for class jcolibri.test.test13.similarity.TokensContained
Creates a new instance of TokensContained
topics - Variable in class jcolibri.extensions.textual.IE.representation.IEText
 
toString() - Method in class jcolibri.cbrcore.CBRCase
 
toString() - Method in class jcolibri.cbrcore.CBRQuery
 
toString() - Method in interface jcolibri.connector.TypeAdaptor
Returns a string representation of the type.
toString() - Method in class jcolibri.datatypes.Instance
 
toString() - Method in class jcolibri.datatypes.Text
 
toString() - Method in class jcolibri.evaluation.EvaluationReport
 
toString() - Method in class jcolibri.extensions.maintenance_evaluation.DetailedEvaluationReport
Returns the String representation of this report.
toString() - Method in class jcolibri.extensions.textual.IE.representation.info.FeatureInfo
 
toString() - Method in class jcolibri.extensions.textual.IE.representation.info.PhraseInfo
 
toString() - Method in class jcolibri.extensions.textual.IE.representation.info.WeightedRelation
 
toString() - Method in class jcolibri.extensions.textual.IE.representation.Paragraph
Prints the content and annotations.
toString() - Method in class jcolibri.extensions.textual.IE.representation.Sentence
Prints the content and annotations.
toString() - Method in class jcolibri.extensions.textual.IE.representation.Token
Prints the content and annotations.
toString() - Method in class jcolibri.method.maintenance.QueryResult
Returns a String representation of this object.
toString() - Method in class jcolibri.method.retrieve.RetrievalResult
 
toString() - Method in class jcolibri.test.test1.TravelDescription
 
toString() - Method in class jcolibri.test.test10.TravelDescription
 
toString() - Method in class jcolibri.test.test10.TravelSolution
 
toString() - Method in class jcolibri.test.test13.RestaurantDescription
 
toString() - Method in class jcolibri.test.test14.GlassDescription
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test14.GlassSolution
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test14.IrisDescription
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test14.IrisSolution
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test15.IrisDescription
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test15.IrisSolution
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test16.EmailDescription
 
toString() - Method in class jcolibri.test.test16.EmailSolution
 
toString() - Method in class jcolibri.test.test2.MyStringType
 
toString() - Method in class jcolibri.test.test2.TravelDescription
 
toString() - Method in class jcolibri.test.test3.Region
 
toString() - Method in class jcolibri.test.test3.TravelDescription
 
toString() - Method in class jcolibri.test.test4.Region
 
toString() - Method in class jcolibri.test.test4.TravelDescription
 
toString() - Method in class jcolibri.test.test4.TravelSolution
 
toString() - Method in class jcolibri.test.test5.Region
 
toString() - Method in class jcolibri.test.test5.TravelDescription
 
toString() - Method in class jcolibri.test.test5.TravelSolution
 
toString() - Method in class jcolibri.test.test6.IrisDescription
 
toString() - Method in class jcolibri.test.test6.IrisSolution
 
toString() - Method in class jcolibri.test.test7.IrisDescription
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test7.IrisSolution
Returns a String representation of this object.
toString() - Method in class jcolibri.test.test8.TravelDescription
 
toString() - Method in class jcolibri.test.test9.IrisDescription
 
toString() - Method in class jcolibri.test.test9.IrisSolution
 
TravelDescription - Class in jcolibri.test.test1
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test1.TravelDescription
 
TravelDescription - Class in jcolibri.test.test10
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test10.TravelDescription
 
TravelDescription - Class in jcolibri.test.test2
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test2.TravelDescription
 
TravelDescription - Class in jcolibri.test.test3
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test3.TravelDescription
 
TravelDescription - Class in jcolibri.test.test4
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test4.TravelDescription
 
TravelDescription - Class in jcolibri.test.test5
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test5.TravelDescription
 
TravelDescription - Class in jcolibri.test.test8
Bean that stores the description of the case.
TravelDescription() - Constructor for class jcolibri.test.test8.TravelDescription
 
TravelDescription.AccommodationTypes - Enum in jcolibri.test.test4
 
TravelSolution - Class in jcolibri.test.test10
Bean that stores the solution of the case.
TravelSolution() - Constructor for class jcolibri.test.test10.TravelSolution
 
TravelSolution - Class in jcolibri.test.test4
Bean that stores the solution of the case.
TravelSolution() - Constructor for class jcolibri.test.test4.TravelSolution
 
TravelSolution - Class in jcolibri.test.test5
 
TravelSolution() - Constructor for class jcolibri.test.test5.TravelSolution
 
TwoStepCaseBaseEditMethod - Class in jcolibri.method.maintenance
Provides the ability to run two case base editing algorithms consecutively on a set of cases.
TwoStepCaseBaseEditMethod(AbstractCaseBaseEditMethod, AbstractCaseBaseEditMethod) - Constructor for class jcolibri.method.maintenance.TwoStepCaseBaseEditMethod
Sets up the edit method using the two provided methods.
TypeAdaptor - Interface in jcolibri.connector
Interface that must implement the classes which want to be used in the connectors.

U

UnanimousVotingMethod - Class in jcolibri.method.reuse.classification
Provides the ability to classify a query by predicting its solution from supplied cases.
UnanimousVotingMethod(Object) - Constructor for class jcolibri.method.reuse.classification.UnanimousVotingMethod
 
UnImplementedException - Exception in jcolibri.exception
Exception thrown when something is not implemented yet.
UnImplementedException(String) - Constructor for exception jcolibri.exception.UnImplementedException
 
UnImplementedException(Exception) - Constructor for exception jcolibri.exception.UnImplementedException
 
UNKNOWN_STEPS - Static variable in class jcolibri.util.ProgressController
Defines unknown number of steps for a progress
useShortName(boolean) - Method in class jcolibri.datatypes.Instance
Indicates if using a long or short name.

V

valueOf(String) - Static method in enum jcolibri.extensions.textual.stemmer.Stemmer.Language
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jcolibri.test.test4.TravelDescription.AccommodationTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum jcolibri.extensions.textual.stemmer.Stemmer.Language
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum jcolibri.test.test4.TravelDescription.AccommodationTypes
Returns an array containing the constants of this enum type, in the order they're declared.
visualize(Collection<CBRCase>, KNNConfig) - Static method in class jcolibri.extensions.visualization.CasesVisualization
Visualizes a collection of cases using a given KNN similarity configuration.

W

WeightedRelation - Class in jcolibri.extensions.textual.IE.representation.info
This class represents a weighted relation between two tokens.
WeightedRelation(Token, Token, double) - Constructor for class jcolibri.extensions.textual.IE.representation.info.WeightedRelation
Constructor

_

_case - Variable in class jcolibri.method.maintenance.QueryResult
 
_case - Variable in class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
case that this attribute belongs to
_folds - Variable in class jcolibri.evaluation.evaluators.NFoldEvaluator
 
_query - Variable in class jcolibri.method.retrieve.KNNretrieval.similarity.InContextLocalSimilarityFunction
query that this attribute belongs to

A B C D E F G H I J K L M N O P Q R S T U V W _

GAIA - Group for Artificial Intelligence Applications http://gaia.fdi.ucm.es