Package org.iam.utils
package org.iam.utils
Utility helpers for IO, parsing, timing, logging, and experiment post-processing.
This package provides shared support code used across the refinery pipeline, including policy parsing, file handling, parameter/config processing, timing, and result analysis/splitting.
Representative utilities include PolicyParser,
FileUtil, TimeMeasure,
ResultsAnalyzer, and LoggerUtil.
-
ClassesClassDescriptionUtility class for file and directory operations.Utility class for configuring and managing logging.Global parameters and flags for controlling AccessRefinery behavior.The PolicyParser class provides utility methods for parsing policy files and input streams into Policy objects, converting Policy objects to JSON strings, and retrieving test files as input streams.Utility for splitting a JSON array of policy objects into individual files.ResultsAnalyzer collects and computes statistics for batch analysis runs.Utility class for measuring and recording multiple time intervals.