See: Description
Interface  Description 

IntIterator 
An iterator over a sequence of unboxed int values.

IntPredicateProxy 
This interface represents an integer predicate (that is, a boolean function of an integer).

IntToIntMap 
Interface defining a map from integers to integers

Class  Description 

ConcatenatingIntIterator 
An iterator over nodes, that concatenates the nodes returned by two supplied iterators.

IntArraySet 
Set of int values.

IntArraySet.IntArrayIterator 
Iterator class: iterate over an array of integers

IntBlockSet 
Set of int values.

IntComplementSet 
An immutable integer set containing all int values except those in an excluded set

IntEmptySet 
An immutable integer set containing no integers

IntExceptPredicate 
An IntPredicate formed as the difference of two other predicates: it matches
an integer if the first operand matches the integer and the second does not

IntHashMap<T> 
A hash table that maps int keys to Object values.

IntHashSet 
Set of int values.

IntIntersectionPredicate 
An IntPredicate formed as the union of two other predicates: it matches
an integer if either of the operands matches the integer

IntPredicateLambda 
This class allows an integer predicate (a boolean function of an integer) to be written as a lambda
expression, in a way that works both in Java and C#.

IntRangeSet 
Set of int values.

IntRangeToIntMap 
Set of int values.

IntRepeatIterator 
An iterator over a single integer repeated a fixed number of times

IntSet 
A set of integers represented as int values

IntSetPredicate 
An implementation of IntPredicate that tests whether a given integer is a member
of some IntSet

IntSingletonIterator 
An iterator over a single integer

IntSingletonSet 
An immutable integer set containing a single integer

IntStepIterator 
An iterator over a sequence of integers with regular steps, e.g.

IntToIntArrayMap 
An implementation of
IntToIntMap that relies on serial searching, and
is therefore optimized for very small map sizes 
IntToIntHashMap 
A hash table that maps int keys to int values.

IntUnionPredicate 
An IntPredicate formed as the union of two other predicates: it matches
an integer if either of the operands matches the integer

IntUniversalSet 
An immutable integer set containing every integer

IntValuePredicate 
An IntPredicate that matches a single specific integer

MonotonicIntSet 
Set of int values.

This package provides utility routines for handling integer sets and maps.
The main classes are IntSet
which represents a set of 32bit integers
(int values), IntIterator
which is an iterator over a sequence of 32bit
integers, IntHashMap
which is a map from 32bit integers to arbitrary
objects, and IntToIntMap
which is a map from 32bit integers to 32bit
integers.
The package name is a pun on the conventional use by mathematicians of the symbol Z to denote the set of all natural integers.
Copyright (c) 20042022 Saxonica Limited. All rights reserved.