This project provides logic and definitions of common interest to Java clients which interact with HPCC Systems® instances.
    
Packages 
Package Description
org.hpccsystems.commons.annotations
Used internally to annotate test (junit) types and thereby control execution of annotated test suites.
org.hpccsystems.commons.benchmarking
Provides generic support of performance metric gathering, calculating, and reporting.
org.hpccsystems.commons.ecl
Provides basic HPCC Systems ECL language construct support.
org.hpccsystems.commons.errors
Provides support for common HPCC Systems error handling and interpretation.
org.hpccsystems.commons.fastlz4j  
org.hpccsystems.commons.filter
Provides simple SQL-like filter support, most commonly to be translated into HPCC Systems filter syntax.
org.hpccsystems.commons.network
Provides basic local network address resolution in support of HPCC Systems connectivity.
org.hpccsystems.commons.utils
Provides useful utilities in support of Java client interaction with HPCC Systems instances.