Packages 
Package Description
org.infinispan.commons
Commons package
org.infinispan.commons.api
Commons API package
org.infinispan.commons.configuration
Commons Configuration package
org.infinispan.commons.configuration.attributes  
org.infinispan.commons.dataconversion  
org.infinispan.commons.equivalence
Equivalence classes and interfaces to enable equivalence comparison between native types, arrays, etc.
org.infinispan.commons.executors
Commons Executors package
org.infinispan.commons.hash
Commons Hash package
org.infinispan.commons.io
Commons IO package
org.infinispan.commons.logging  
org.infinispan.commons.marshall
Provides Infinispan-specific input and output streams, buffers and related utilities.
org.infinispan.commons.marshall.exts
Provides Infinispan-specific extensions to the marshallers.
org.infinispan.commons.marshall.jboss
Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals.
org.infinispan.commons.persistence  
org.infinispan.commons.tx  
org.infinispan.commons.tx.lookup  
org.infinispan.commons.util
Commons package providing various utility classes
org.infinispan.commons.util.concurrent
Provides commons interfaces and classes related to concurrency
org.infinispan.commons.util.uberjar  
org.infinispan.counter.api
Clustered Counters API.
org.infinispan.counter.exception
Clustered Counters Exceptions.
org.infinispan.counter.impl  
org.infinispan.counter.util  
org.infinispan.lock.api
Clustered Locks API.
org.infinispan.lock.exception
Clustered Locks Exceptions.
org.infinispan.multimap.api
MultimapCache API.