Package com.pega.pegarules.pub.generator

Java generation public interfaces and classes.

See:
          Description

Interface Summary
CodeGenerator CodeGenerator
Expression The Expression interface is the basis for identifying values that are encountered during Java generation.
FirstUseAssembler The FirstUseAssembler interface defines a toolkit for use by implementations of the JavaGenerator interface.
FUAListEntry used as the interface for processing a list of FUAEntry objects
GenericAssembler The RuleBasedAssembler interface is the minimum implementation required for an assembler.
GenericAssemblerValidator The RuleBasedAssembler interface is the minimum implementation required for an assembler.
IAssemblyStreamSupport IAssemblyStreamSupport
ICodeBuffer  
IGeneratedMethod IGeneratedMethod
IStaticContentAssembly  
JavaGenerator The JavaGenerator interface identifies the code fragments required to specify how a defining Rule- instance is to be implemented.
JavaGeneratorExtended The JavaGeneratorExtended interface provides methods to set values used during translation via the "ClipboardPage" interface to FUA that are normally supplied directly a class-specific Rule translator.
PageDescriptor The PageDescriptor interface identifies the information that is known about a ClipboardPage during First-Use Assembly processing.
PRObjectWrapperGenerator PRObjectWrapperGenerator provides the interface for standard java page wrapper generators.
PRWrapperSourceBuilder Standard interface for a wrapper source code builder.
StringExpression The StringExpression interface is provided to facilitate the assembly of String-valued expressions to be used in Java generated for First-Use Assembly.
 

Class Summary
DeclarativeReference Information regarding a property reference in an expression that can be used by declarative processing to build a network for forward or backward chaining.
ExpressionMap The ExpressionMap class implements the Map interface such that the key must be a non-null String and the value must be an instance of Expression.
LiteweightPropertyDefinition This class represents a condensed version of a property definition.
 

Enum Summary
PageDescriptor.PrimaryAssemblyPageReliability  
 

Exception Summary
ExpressionException Exception thrown by First-Use Assembly processing when an error is encountered in an Expression that is intended to be part of the generated Java.
FirstUseAssemblerException The FirstUseAssemblerException class is thrown for any unrecoverable error during First-Use Assembly runtime processing.
JSPRuntimeException The JSPRuntimeException class is thrown for any unrecoverable error during First-Use Assembly of JSP rules.
 

Error Summary
RuleNotFoundException Exception thrown by generator when a rule isn't found.
UnresolvedAssemblyError The UnresolvedAssemblyError class is thrown by assembled code for errors that were found during translation and that somehow managed to result in an instance being saved.
 

Package com.pega.pegarules.pub.generator Description

Java generation public interfaces and classes.



Copyright © 2012 Pegasystems Inc. All Rights Reserved.