Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
ExpliClas-TFG
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
2
Issues
2
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Bruno López Trigo
ExpliClas-TFG
Commits
bfd32151
Commit
bfd32151
authored
Sep 28, 2018
by
Bruno Lopez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Engadida a licencia GPLv2+ e EPL2.0
parent
51335e17
Changes
157
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
157 changed files
with
2228 additions
and
158 deletions
+2228
-158
LICENSE.md
LICENSE.md
+637
-0
README.md
README.md
+17
-0
codigo/expliclas-api/nb-configuration.xml
codigo/expliclas-api/nb-configuration.xml
+1
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Clasificacion.java
...api/src/main/java/brunolopez/expliclas/Clasificacion.java
+18
-2
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Clasificador.java
...-api/src/main/java/brunolopez/expliclas/Clasificador.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Controller.java
...as-api/src/main/java/brunolopez/expliclas/Controller.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/DatasetService.java
...pi/src/main/java/brunolopez/expliclas/DatasetService.java
+16
-3
codigo/expliclas-api/src/main/java/brunolopez/expliclas/LogService.java
...as-api/src/main/java/brunolopez/expliclas/LogService.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Token.java
...pliclas-api/src/main/java/brunolopez/expliclas/Token.java
+18
-1
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/DatasetNotFoundEx.java
...va/brunolopez/expliclas/exceptions/DatasetNotFoundEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/FileUploadEx.java
...in/java/brunolopez/expliclas/exceptions/FileUploadEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/InvalidInstanceEx.java
...va/brunolopez/expliclas/exceptions/InvalidInstanceEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/InvalidProblemEx.java
...ava/brunolopez/expliclas/exceptions/InvalidProblemEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/LogBuilderEx.java
...in/java/brunolopez/expliclas/exceptions/LogBuilderEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/LogFormatEx.java
...ain/java/brunolopez/expliclas/exceptions/LogFormatEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/TreeFormatEx.java
...in/java/brunolopez/expliclas/exceptions/TreeFormatEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/XMLFormatEx.java
...ain/java/brunolopez/expliclas/exceptions/XMLFormatEx.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/ClauseBuilder.java
...in/java/brunolopez/expliclas/explainer/ClauseBuilder.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Config.java
.../src/main/java/brunolopez/expliclas/explainer/Config.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Explainer.java
...c/main/java/brunolopez/expliclas/explainer/Explainer.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/ExplainerInterface.java
...va/brunolopez/expliclas/explainer/ExplainerInterface.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Explanation.java
...main/java/brunolopez/expliclas/explainer/Explanation.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/InfoExtractor.java
...in/java/brunolopez/expliclas/explainer/InfoExtractor.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/CORSFilter.java
...rc/main/java/brunolopez/expliclas/filters/CORSFilter.java
+16
-3
codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/TokenFilter.java
...c/main/java/brunolopez/expliclas/filters/TokenFilter.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/TokenNeeded.java
...c/main/java/brunolopez/expliclas/filters/TokenNeeded.java
+16
-3
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/FileContainer.java
.../java/brunolopez/expliclas/interpreter/FileContainer.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/Interpreter.java
...in/java/brunolopez/expliclas/interpreter/Interpreter.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/InterpreterInterface.java
...runolopez/expliclas/interpreter/InterpreterInterface.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Attribute.java
...lopez/expliclas/interpreter/problembuilder/Attribute.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Interval.java
...olopez/expliclas/interpreter/problembuilder/Interval.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Point.java
...runolopez/expliclas/interpreter/problembuilder/Point.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Problem.java
...nolopez/expliclas/interpreter/problembuilder/Problem.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilder.java
.../expliclas/interpreter/problembuilder/ProblemBuilder.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/Property.java
...olopez/expliclas/interpreter/problembuilder/Property.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/problembuilder/XMLReader.java
...lopez/expliclas/interpreter/problembuilder/XMLReader.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Antecedent.java
...pez/expliclas/interpreter/solutionbuilder/Antecedent.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/ConfusionMatrix.java
...xpliclas/interpreter/solutionbuilder/ConfusionMatrix.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Consequent.java
...pez/expliclas/interpreter/solutionbuilder/Consequent.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/LeafNode.java
...lopez/expliclas/interpreter/solutionbuilder/LeafNode.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/NoLeafNode.java
...pez/expliclas/interpreter/solutionbuilder/NoLeafNode.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Node.java
...runolopez/expliclas/interpreter/solutionbuilder/Node.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Rule.java
...runolopez/expliclas/interpreter/solutionbuilder/Rule.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/RuleBuilder.java
...ez/expliclas/interpreter/solutionbuilder/RuleBuilder.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Solution.java
...lopez/expliclas/interpreter/solutionbuilder/Solution.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/SolutionBuilder.java
...xpliclas/interpreter/solutionbuilder/SolutionBuilder.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/Tree.java
...runolopez/expliclas/interpreter/solutionbuilder/Tree.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/interpreter/solutionbuilder/WekaReader.java
...pez/expliclas/interpreter/solutionbuilder/WekaReader.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Algorithm.java
.../main/java/brunolopez/expliclas/logbuilder/Algorithm.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Dataset.java
...rc/main/java/brunolopez/expliclas/logbuilder/Dataset.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/FormatChecker.java
...n/java/brunolopez/expliclas/logbuilder/FormatChecker.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Line.java
...i/src/main/java/brunolopez/expliclas/logbuilder/Line.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Log.java
...pi/src/main/java/brunolopez/expliclas/logbuilder/Log.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/LogBuilder.java
...main/java/brunolopez/expliclas/logbuilder/LogBuilder.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/LogInterface.java
...in/java/brunolopez/expliclas/logbuilder/LogInterface.java
+18
-0
codigo/expliclas-api/src/main/java/brunolopez/expliclas/logbuilder/Views.java
.../src/main/java/brunolopez/expliclas/logbuilder/Views.java
+18
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/ClasificacionTest.java
...src/test/java/brunolopez/expliclas/ClasificacionTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/ClasificadorTest.java
.../src/test/java/brunolopez/expliclas/ClasificadorTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/DatasetServiceTest.java
...rc/test/java/brunolopez/expliclas/DatasetServiceTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/LogServiceTest.java
...pi/src/test/java/brunolopez/expliclas/LogServiceTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/Tests.java
...pliclas-api/src/test/java/brunolopez/expliclas/Tests.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/explainer/ExplainerTest.java
...st/java/brunolopez/expliclas/explainer/ExplainerTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilderTest.java
...liclas/interpreter/problembuilder/ProblemBuilderTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/interpreter/solutionbuilder/WekaReaderTest.java
...expliclas/interpreter/solutionbuilder/WekaReaderTest.java
+16
-0
codigo/expliclas-api/src/test/java/brunolopez/expliclas/logbuilder/LogBuilderTest.java
.../java/brunolopez/expliclas/logbuilder/LogBuilderTest.java
+16
-0
codigo/expliclas-api/target/classes/.netbeans_automatic_build
...go/expliclas-api/target/classes/.netbeans_automatic_build
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/Clasificacion.class
...i/target/classes/brunolopez/expliclas/Clasificacion.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/Clasificador.class
...pi/target/classes/brunolopez/expliclas/Clasificador.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/Controller.class
...-api/target/classes/brunolopez/expliclas/Controller.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/DatasetService.class
.../target/classes/brunolopez/expliclas/DatasetService.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/LogService.class
...-api/target/classes/brunolopez/expliclas/LogService.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/Token.class
...iclas-api/target/classes/brunolopez/expliclas/Token.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/DatasetNotFoundEx.class
...s/brunolopez/expliclas/exceptions/DatasetNotFoundEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/FileUploadEx.class
...lasses/brunolopez/expliclas/exceptions/FileUploadEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/InvalidInstanceEx.class
...s/brunolopez/expliclas/exceptions/InvalidInstanceEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/InvalidProblemEx.class
...es/brunolopez/expliclas/exceptions/InvalidProblemEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/LogBuilderEx.class
...lasses/brunolopez/expliclas/exceptions/LogBuilderEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/LogFormatEx.class
...classes/brunolopez/expliclas/exceptions/LogFormatEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/TreeFormatEx.class
...lasses/brunolopez/expliclas/exceptions/TreeFormatEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/exceptions/XMLFormatEx.class
...classes/brunolopez/expliclas/exceptions/XMLFormatEx.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/explainer/ClauseBuilder.class
...lasses/brunolopez/expliclas/explainer/ClauseBuilder.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/explainer/Config.class
...arget/classes/brunolopez/expliclas/explainer/Config.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/explainer/Explainer.class
...et/classes/brunolopez/expliclas/explainer/Explainer.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/explainer/Explanation.class
.../classes/brunolopez/expliclas/explainer/Explanation.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/explainer/InfoExtractor.class
...lasses/brunolopez/expliclas/explainer/InfoExtractor.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/filters/CORSFilter.class
...get/classes/brunolopez/expliclas/filters/CORSFilter.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/filters/TokenFilter.class
...et/classes/brunolopez/expliclas/filters/TokenFilter.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/FileContainer.class
...sses/brunolopez/expliclas/interpreter/FileContainer.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/Interpreter.class
...lasses/brunolopez/expliclas/interpreter/Interpreter.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/InterpreterInterface.class
...unolopez/expliclas/interpreter/InterpreterInterface.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/Attribute.class
...opez/expliclas/interpreter/problembuilder/Attribute.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/Interval.class
...lopez/expliclas/interpreter/problembuilder/Interval.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/Point.class
...unolopez/expliclas/interpreter/problembuilder/Point.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/Problem.class
...olopez/expliclas/interpreter/problembuilder/Problem.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilder.class
...expliclas/interpreter/problembuilder/ProblemBuilder.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/Property.class
...lopez/expliclas/interpreter/problembuilder/Property.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/problembuilder/XMLReader.class
...opez/expliclas/interpreter/problembuilder/XMLReader.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/Antecedent.class
...ez/expliclas/interpreter/solutionbuilder/Antecedent.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/ConfusionMatrix.class
...pliclas/interpreter/solutionbuilder/ConfusionMatrix.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/Consequent.class
...ez/expliclas/interpreter/solutionbuilder/Consequent.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/LeafNode.class
...opez/expliclas/interpreter/solutionbuilder/LeafNode.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/NoLeafNode.class
...ez/expliclas/interpreter/solutionbuilder/NoLeafNode.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/Node.class
...unolopez/expliclas/interpreter/solutionbuilder/Node.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/Rule.class
...unolopez/expliclas/interpreter/solutionbuilder/Rule.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/RuleBuilder.class
...z/expliclas/interpreter/solutionbuilder/RuleBuilder.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/Solution.class
...opez/expliclas/interpreter/solutionbuilder/Solution.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/SolutionBuilder.class
...pliclas/interpreter/solutionbuilder/SolutionBuilder.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/Tree.class
...unolopez/expliclas/interpreter/solutionbuilder/Tree.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/interpreter/solutionbuilder/WekaReader.class
...ez/expliclas/interpreter/solutionbuilder/WekaReader.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Algorithm.class
...t/classes/brunolopez/expliclas/logbuilder/Algorithm.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Dataset.class
...get/classes/brunolopez/expliclas/logbuilder/Dataset.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/FormatChecker.class
...asses/brunolopez/expliclas/logbuilder/FormatChecker.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Line.class
...target/classes/brunolopez/expliclas/logbuilder/Line.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Log.class
.../target/classes/brunolopez/expliclas/logbuilder/Log.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/LogBuilder.class
.../classes/brunolopez/expliclas/logbuilder/LogBuilder.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/LogInterface.class
...lasses/brunolopez/expliclas/logbuilder/LogInterface.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Views$Collection.class
...es/brunolopez/expliclas/logbuilder/Views$Collection.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Views$Individual.class
...es/brunolopez/expliclas/logbuilder/Views$Individual.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Views$Problem.class
...asses/brunolopez/expliclas/logbuilder/Views$Problem.class
+0
-0
codigo/expliclas-api/target/classes/brunolopez/expliclas/logbuilder/Views.class
...arget/classes/brunolopez/expliclas/logbuilder/Views.class
+0
-0
codigo/expliclas-api/target/expliclas-api-1.0/Tomcat.dpf
codigo/expliclas-api/target/expliclas-api-1.0/Tomcat.dpf
+2
-0
codigo/expliclas-api/target/expliclas-api-1.0/WEB-INF/classes/brunolopez/expliclas/Clasificacion.class
.../WEB-INF/classes/brunolopez/expliclas/Clasificacion.class
+0
-0
codigo/expliclas-api/target/test-classes/.netbeans_automatic_build
...pliclas-api/target/test-classes/.netbeans_automatic_build
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/ClasificacionTest.class
...test-classes/brunolopez/expliclas/ClasificacionTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/ClasificadorTest.class
.../test-classes/brunolopez/expliclas/ClasificadorTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/DatasetServiceTest.class
...est-classes/brunolopez/expliclas/DatasetServiceTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/LogServiceTest.class
...et/test-classes/brunolopez/expliclas/LogServiceTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/Tests.class
...-api/target/test-classes/brunolopez/expliclas/Tests.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/explainer/ExplainerTest.class
...lasses/brunolopez/expliclas/explainer/ExplainerTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/interpreter/problembuilder/ProblemBuilderTest.class
...iclas/interpreter/problembuilder/ProblemBuilderTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/interpreter/solutionbuilder/WekaReaderTest.class
...xpliclas/interpreter/solutionbuilder/WekaReaderTest.class
+0
-0
codigo/expliclas-api/target/test-classes/brunolopez/expliclas/logbuilder/LogBuilderTest.class
...sses/brunolopez/expliclas/logbuilder/LogBuilderTest.class
+0
-0
codigo/expliclas/src/App.js
codigo/expliclas/src/App.js
+24
-2
codigo/expliclas/src/App.test.js
codigo/expliclas/src/App.test.js
+0
-9
codigo/expliclas/src/components/About.js
codigo/expliclas/src/components/About.js
+71
-0
codigo/expliclas/src/components/AddCard.js
codigo/expliclas/src/components/AddCard.js
+18
-0
codigo/expliclas/src/components/Alert.js
codigo/expliclas/src/components/Alert.js
+19
-1
codigo/expliclas/src/components/BuildLog.js
codigo/expliclas/src/components/BuildLog.js
+18
-0
codigo/expliclas/src/components/Classifier.js
codigo/expliclas/src/components/Classifier.js
+19
-1
codigo/expliclas/src/components/DatasetCard.js
codigo/expliclas/src/components/DatasetCard.js
+19
-1
codigo/expliclas/src/components/Datasets.js
codigo/expliclas/src/components/Datasets.js
+19
-1
codigo/expliclas/src/components/Explanation.js
codigo/expliclas/src/components/Explanation.js
+18
-0
codigo/expliclas/src/components/Footer.js
codigo/expliclas/src/components/Footer.js
+24
-2
codigo/expliclas/src/components/FormAttributes.js
codigo/expliclas/src/components/FormAttributes.js
+19
-1
codigo/expliclas/src/components/FormJ48.js
codigo/expliclas/src/components/FormJ48.js
+19
-1
codigo/expliclas/src/components/FormREP.js
codigo/expliclas/src/components/FormREP.js
+19
-1
codigo/expliclas/src/components/FormRT.js
codigo/expliclas/src/components/FormRT.js
+19
-1
codigo/expliclas/src/components/Home.js
codigo/expliclas/src/components/Home.js
+19
-1
codigo/expliclas/src/components/Logs.js
codigo/expliclas/src/components/Logs.js
+19
-1
codigo/expliclas/src/components/NotFound.js
codigo/expliclas/src/components/NotFound.js
+19
-1
codigo/expliclas/src/components/Progress.js
codigo/expliclas/src/components/Progress.js
+19
-1
codigo/expliclas/src/components/css/About.css
codigo/expliclas/src/components/css/About.css
+20
-0
codigo/expliclas/src/components/css/Footer.css
codigo/expliclas/src/components/css/Footer.css
+2
-2
codigo/expliclas/src/config-remoto.js
codigo/expliclas/src/config-remoto.js
+19
-1
codigo/expliclas/src/config.js
codigo/expliclas/src/config.js
+18
-0
codigo/expliclas/src/index.js
codigo/expliclas/src/index.js
+19
-1
codigo/expliclas/src/registerServiceWorker.js
codigo/expliclas/src/registerServiceWorker.js
+0
-117
No files found.
LICENSE.md
0 → 100644
View file @
bfd32151
This diff is collapsed.
Click to expand it.
README.md
0 → 100644
View file @
bfd32151
ExpliClas
Copyright (C) 2018 Bruno López Trigo
<bruno.lopez.trigo@rai.usc.es>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
Portions of this software are made available under the
terms of the Eclipse Public License 2.0 which is available at
https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt. These portions may also be
made available under the Secondary License when the conditions
for such availability set forth in the Eclipse Public License, v. 2.0
are satisfied: GNU General Public License, version 2 with the GNU
Classpath Exception which is available at GNU General Public License, either version 2
of the License, or (at your option) any later version
available at https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
\ No newline at end of file
codigo/expliclas-api/nb-configuration.xml
View file @
bfd32151
...
...
@@ -16,5 +16,6 @@ Any value defined here will override the pom.xml file value but is only applicab
<org-netbeans-modules-maven-j2ee.netbeans_2e_hint_2e_j2eeVersion>
1.7-web
</org-netbeans-modules-maven-j2ee.netbeans_2e_hint_2e_j2eeVersion>
<org-netbeans-modules-maven-j2ee.netbeans_2e_hint_2e_deploy_2e_server>
Tomcat
</org-netbeans-modules-maven-j2ee.netbeans_2e_hint_2e_deploy_2e_server>
<org-netbeans-modules-maven-jaxws.rest_2e_config_2e_type>
ide
</org-netbeans-modules-maven-jaxws.rest_2e_config_2e_type>
<netbeans.hint.license>
gpl20
</netbeans.hint.license>
</properties>
</project-shared-configuration>
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Clasificacion.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas
;
import
brunolopez.expliclas.exceptions.InvalidProblemEx
;
...
...
@@ -12,8 +30,6 @@ import io.swagger.annotations.ApiParam;
import
io.swagger.annotations.ApiResponse
;
import
io.swagger.annotations.ApiResponses
;
import
java.io.FileNotFoundException
;
import
java.util.logging.Level
;
import
java.util.logging.Logger
;
import
javax.ws.rs.GET
;
import
javax.ws.rs.Path
;
import
javax.ws.rs.PathParam
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Clasificador.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas
;
import
brunolopez.expliclas.exceptions.InvalidProblemEx
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Controller.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas
;
import
brunolopez.expliclas.exceptions.DatasetNotFoundEx
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/DatasetService.java
View file @
bfd32151
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas
;
import
brunolopez.expliclas.exceptions.DatasetNotFoundEx
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/LogService.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas
;
import
brunolopez.expliclas.exceptions.DatasetNotFoundEx
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/Token.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas
;
import
brunolopez.expliclas.filters.TokenNeeded
;
import
io.jsonwebtoken.Jwts
;
import
io.jsonwebtoken.SignatureAlgorithm
;
import
io.jsonwebtoken.impl.crypto.MacProvider
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/DatasetNotFoundEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
DatasetNotFoundEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/FileUploadEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
FileUploadEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/InvalidInstanceEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
InvalidInstanceEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/InvalidProblemEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
InvalidProblemEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/LogBuilderEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
LogBuilderEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/LogFormatEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
LogFormatEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/TreeFormatEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
TreeFormatEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/exceptions/XMLFormatEx.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.exceptions
;
public
class
XMLFormatEx
extends
Exception
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/ClauseBuilder.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.explainer
;
import
java.util.ArrayList
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Config.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.explainer
;
import
brunolopez.expliclas.interpreter.problembuilder.Property
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Explainer.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.explainer
;
import
brunolopez.expliclas.interpreter.problembuilder.Problem
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/ExplainerInterface.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.explainer
;
public
interface
ExplainerInterface
{
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/Explanation.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.explainer
;
import
java.util.ArrayList
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/explainer/InfoExtractor.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.explainer
;
import
brunolopez.expliclas.interpreter.problembuilder.Interval
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/CORSFilter.java
View file @
bfd32151
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package
brunolopez.expliclas.filters
;
import
javax.ws.rs.container.ContainerRequestContext
;
...
...
codigo/expliclas-api/src/main/java/brunolopez/expliclas/filters/TokenFilter.java
View file @
bfd32151
/*
* Copyright (C) 2018 Bruno López Trigo
*
* This program is free software; you can redistribute it and/or