Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Christian Willms
hfc
Commits
ec9a3828
Commit
ec9a3828
authored
Jan 04, 2022
by
Christian Willms
Browse files
added cc4.0 license
parent
da98ff6c
Changes
279
Hide whitespace changes
Inline
Side-by-side
src/main/java/de/dfki/lt/hfc/Hfc.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc
;
import
de.dfki.lt.hfc.core.*
;
...
...
src/main/java/de/dfki/lt/hfc/Utils.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc
;
import
java.util.List
;
...
...
src/main/java/de/dfki/lt/hfc/core/Aggregate.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
java.util.HashMap
;
...
...
src/main/java/de/dfki/lt/hfc/core/AggregateRegistry.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
org.slf4j.Logger
;
...
...
@@ -23,7 +42,26 @@ import java.util.SortedMap;
public
final
class
AggregateRegistry
{
/**
* all (custom) aggregates should be put in package de.dfki.lt.hfc.core.aggregates
* all (custom) aggregates should be put in /*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core.aggregates
*/
public
static
final
String
AGGREGATE_PATH
=
"de.dfki.lt.hfc.core.aggregates."
;
// last '.' char is OK
/**
...
...
src/main/java/de/dfki/lt/hfc/core/AggregationalOperator.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
java.util.Map
;
...
...
@@ -11,7 +30,26 @@ import java.util.SortedMap;
* statement:
* <p>
* // put your AO in _this_ package:
* package de.dfki.lt.hfc.core.aggregates;
* /*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core.aggregates
;
*
<
p
>
*
// give access to methods from AggregationalOperator which safely access the tuple store
*
import
de.dfki.lt.hfc.AggregationalOperator
;
...
...
src/main/java/de/dfki/lt/hfc/core/BindingTable.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
de.dfki.lt.hfc.core.types.AnyType
;
...
...
src/main/java/de/dfki/lt/hfc/core/BindingTableIteratorException.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
/**
...
...
src/main/java/de/dfki/lt/hfc/core/BooleanOperator.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
/**
...
...
@@ -8,7 +27,26 @@ package de.dfki.lt.hfc.core;
* one import statement:
* <p>
* // put your FO in _this_ package:
* package de.dfki.lt.hfc.core.operators;
* /*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core.operators
;
*
<
p
>
*
// give access to methods from FunctionalOperator which safely access the tuple
*
// store via class Operator
...
...
src/main/java/de/dfki/lt/hfc/core/Calc.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
gnu.trove.set.hash.TCustomHashSet
;
...
...
src/main/java/de/dfki/lt/hfc/core/ClauseComparator.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
java.util.Comparator
;
...
...
src/main/java/de/dfki/lt/hfc/core/Cluster.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
gnu.trove.set.hash.THashSet
;
...
...
src/main/java/de/dfki/lt/hfc/core/Config.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
de.dfki.lt.hfc.indices.IndexingException
;
...
...
src/main/java/de/dfki/lt/hfc/core/ForwardChainer.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
gnu.trove.map.hash.TCustomHashMap
;
...
...
src/main/java/de/dfki/lt/hfc/core/Function.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
java.util.ArrayList
;
...
...
src/main/java/de/dfki/lt/hfc/core/FunctionalOperator.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
/**
...
...
@@ -8,7 +27,26 @@ package de.dfki.lt.hfc.core;
* one import statement:
* <p>
* // put your FO in _this_ package:
* package de.dfki.lt.hfc.core.operators;
* /*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core.operators
;
*
<
p
>
*
// give access to methods from FunctionalOperator which safely access the tuple
*
// store via class Operator
...
...
src/main/java/de/dfki/lt/hfc/core/IndexLookup.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
de.dfki.lt.hfc.Utils
;
...
...
src/main/java/de/dfki/lt/hfc/core/IndexStore.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
de.dfki.lt.hfc.core.qrelations.QRelation
;
...
...
src/main/java/de/dfki/lt/hfc/core/Namespace.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
java.util.Objects
;
...
...
src/main/java/de/dfki/lt/hfc/core/NamespaceManager.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
de.dfki.lt.hfc.core.types.AnyType
;
...
...
@@ -56,7 +75,26 @@ public final class NamespaceManager {
/**
* what follows are useful constants that can be accessed within each class
* implementations for the below XSD types can be found in HFC in package de.dfki.lt.hfc.core.types
* implementations for the below XSD types can be found in HFC in /*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core.types
*/
// SHORT and LONG namespace for XSD, RDF, RDFS, OWL (1.0), OWL 1.1
...
...
src/main/java/de/dfki/lt/hfc/core/Operator.java
View file @
ec9a3828
/*
* The Creative Commons CC-BY-NC 4.0 License
*
* http://creativecommons.org/licenses/by-nc/4.0/legalcode
*
* Creative Commons (CC) by DFKI GmbH
* - Hans Ulrich Krieger <krieger@dfki.de>
* - Bernd Kiefer <kiefer@dfki.de>
* - Christian Willms <christian.willms@dfki.de>
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
package
de.dfki.lt.hfc.core
;
import
de.dfki.lt.hfc.core.types.AnyType
;
...
...
Prev
1
2
3
4
5
…
14
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel