Package com.pega.pegarules.pub.util

Miscellaneous public utility classes and interfaces.

See:
          Description

Interface Summary
COBOLUtils Utilities for applying Rule-Map-COBOL rules.
DateTimeUtils Provides date and time utility methods allowing safe & efficient use of expensive Calendar and Date resources.
EFormUtils Utilities for manipulating eForm documents.
MapCOBOLDataStructure Utilities for applying Rule-Map-COBOL rules.
ParseUtils Utilities for using Rule-Parse-XML and Rule-Parse-Delimited.
PDFUtils Utilities for PDF generation.
PRFilenameFilter A interface that provides the same type of functionality as java.io.FilenameFitler, but uses the PRFile construct instead
PRSystemSettings Makes settings visible for generated java.
Random PRRandom provides a system wide time-seeded randome number generator.
RuleSet Represents a specific ruleset version--one with all three version parts specified.
RuleSetSpecification An immutable representation of a ruleset specification.
SchemaParser SchemaParser base class, used to generate new class instances
SearchResult Data structure to hold search results for a single rule that matches the string search criteria.
ServiceUtils Utilities for deploying services
StringMap The StringMap interface specializes the Map interface with the expectation that both the key and value will be String instances.
StructuredUtils Utilities for applying Rule-Map-Structured rule.
WebSvcsParser WebSvcsParser base class, used to generate new class instances
 

Class Summary
Base64Util PegaRULES Base64Util for mime base64 encode/decode support.
BuildInfo This class is dynamically generated and source control committed by the PegaRULES Build Process.
EncodingMap EncodingMap is a convenience class which handles conversions between IANA encoding names and Java encoding names, and vice versa.
HashStringMap Simplest implementation of the StringMap interface, using a java.util.HashMap internally.
JavaUtils Helpful functions for Java.
PerThreadCache PerThreadCache Abstract class that implements a a cache of objects maintained in ThreadLocal storage.
PRDateFormat PRDateFormat wraps the ICU date and time formatting support with a thread-safe implementation geared to PegaRULES conventions.
PRFile A java.io.File-like class to serve as a helper for J2EE compliant file access
PRFileDataSource Implementation of javax.activation.DataSource for PRFile streams.
PRFileUtil PRFileUtil is a utility to handle file encoding formats.
PRHtmlFilter Based on the eBay sample from the OWASP HTML Sanitizer code base.
PRInputStream Implementation of InputStream that reads files from a JDBC data store.
PRNumberFormat PRNumberFormat wraps the ICU number formatting support with a thread-safe implementation geared to PegaRULES conventions.
PROutputStream Implementation of OutputStream that writes to a JDBC data store.
PRReader PRReader is a thin wrapper around java.io.Reader that ALWAYS uses an encoding instead of relying on the platform default.
PRWriter PRWriter is thin wrapper around java.io.Writer and simply attempts to write out the byte order marks for UTF-8 if that is indeed the encoding to be used to write to the stream.
PRWriterCompressor PRWriterCompressor is an enhanced version of PRWriter that allows for a GZIP stream to be written at the same time as the regular stream.
StringUtils Static methods for manipulating Strings.
XMLUtils Utilities for dealing with XML NOTE: XMLEncode is available in JDK 1.4 (java.beans.XMLEncoder)
XorShift XorShift
 

Exception Summary
RDBSchemaGeneratorException This class defines RDB Schema Generator Exception
 

Package com.pega.pegarules.pub.util Description

Miscellaneous public utility classes and interfaces.



Copyright © 2012 Pegasystems Inc. All Rights Reserved.