This is the documentation of aksw-commons. It contains domain designs and utilities with as few dependencies as possible (most prominently guava).
- Aggregator Composition Framework
- Write aggregators for Java8 Streams and use them with e.g. Apache Spark. Aggregators are serializable and meant for parallel computing.
- Used in SANSA Stack
- Path Traversal Framework
Path<T>which has all non-filesystem dependent methods as
java.nio.file.Path. Can be easily adapted to any kind of segement type by providing an implementation of
PathOps<T>. Also provides a native wrapper for nio paths.