Package | Description |
---|---|
com.pega.pegarules.pub.clipboard |
Clipboard, Page, and Property interfaces.
|
com.pega.pegarules.pub.context | |
com.pega.pegarules.pub.database |
Provides access to the relational database.
|
com.pega.pegarules.pub.dictionary |
Dictionary validation interface for PegaRULES engine.
|
com.pega.pegarules.pub.generator |
Java generation public interfaces and classes.
|
com.pega.pegarules.pub.runtime |
Public interfaces for activities, models, whens, edits, and streams.
|
com.pega.pegarules.pub.util |
Miscellaneous public utility classes and interfaces.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FilteredClipboardProperty
Marker interface to assort the Clipboard properties which provide
filtered data of a Clipboard Property.
|
Modifier and Type | Method and Description |
---|---|
ClipboardProperty |
ClipboardPage.getIfPresent(java.lang.String aReference)
As getProperty(), but does not create missing pages or properties.
|
ClipboardProperty |
ClipboardPage.getIfPresent(java.lang.String aReference,
boolean aAvoidAutoChain)
As getProperty(), but does not create missing pages or properties.
|
ClipboardProperty |
ClipboardPage.getLightweightListProperty(java.lang.String aReference,
java.lang.String aDataTransformName)
Returns a Virtual ClipboardPage List representation of the referenced
property.
|
ClipboardProperty |
ClipboardProperty.getParentProperty()
Identifies the property which contains this property.
|
ClipboardProperty |
ClipboardPage.getParentProperty()
Identifies the property which contains this page.
|
ClipboardProperty |
ClipboardPage.getProperty(com.pega.pegarules.priv.PegaAPI aPega,
java.lang.String aReference)
Returns the referenced property.
|
ClipboardProperty |
ClipboardProperty.getProperty(java.lang.String aReference)
Provides a
ClipboardProperty instance corresponding
to the referenced item. |
ClipboardProperty |
ClipboardPage.getProperty(java.lang.String aReference)
Returns the referenced property.
|
ClipboardProperty |
ClipboardProperty.getPropertyValue(int aIndex)
Returns a ClipboardProperty element of this list
property.
|
ClipboardProperty |
ClipboardProperty.getPropertyValue(java.lang.String aGroupSubscript)
Returns a ClipboardProperty element of this group
property.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JavaPropertyTransform.instanceToString(ClipboardProperty associatedProperty,
java.lang.Object sourceInstance) |
void |
ClipboardPage.move(ClipboardProperty aSourceProperty)
Moves a property into this page.
|
void |
ClipboardPage.move(java.lang.String aReference,
ClipboardProperty aSourceProperty)
Moves a property into this page.
|
void |
PRObjectWrapper.prAdd(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex,
PRObjectWrapper aValue)
Called when adding an element to an object list.
|
void |
PRObjectWrapper.prAdd(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex,
java.lang.String aValue)
Called when adding a String to a list.
|
void |
PRObjectWrapper.prClear(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName)
Called when a Java Property List property is being cleared.
|
java.lang.String |
PRObjectWrapper.prGet(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName)
Called when retrieving a Java Property's value.
|
java.lang.String |
PRObjectWrapper.prGet(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex)
Called when retrieving a Java Property List element's value.
|
PRObjectWrapper |
PRObjectWrapper.prGetNew(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName)
Called when retrieving a new element to be added to a list.
|
PRObjectWrapper |
PRObjectWrapper.prGetObject(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName)
Called when retrieving an embedded object from this object.
|
PRObjectWrapper |
PRObjectWrapper.prGetObject(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex)
Called when retrieving an embedded object from a list contained
in this object.
|
void |
PRObjectWrapper.prRemove(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex)
Remove an element from a Page List or Java Property List.
|
boolean |
PRObjectWrapper.prSet(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex,
PRObjectWrapper aValue)
Called when an embedded object in a list is being set.
|
boolean |
PRObjectWrapper.prSet(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
int aIndex,
java.lang.String aValue)
Called when a Java Property List element's value is being set.
|
boolean |
PRObjectWrapper.prSet(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
PRObjectWrapper aValue)
Called when an embedded object is being set.
|
boolean |
PRObjectWrapper.prSet(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName,
java.lang.String aValue)
Called when a Java Property's value is being set.
|
int |
PRObjectWrapper.prSize(PublicAPI aTools,
ClipboardProperty aProperty,
java.lang.String aMethodName)
Returns the number of elements in a list or the number of characters in a string value.
|
void |
ClipboardPage.put(ClipboardProperty aProperty)
Puts a property onto the clipboard.
|
void |
ClipboardProperty.setAsReference(PRThread aThread,
ClipboardProperty aSourceProperty)
Set this property as a reference to another specified property.
|
void |
ClipboardProperty.setAsReference(PRThread aThread,
ClipboardProperty aSourceProperty,
ParameterPage params)
Set this property as a reference to another specified property.
|
boolean |
ClipboardProperty.setValue(ClipboardProperty aValue)
Set value of property.
|
java.lang.Object |
JavaPropertyTransform.stringToInstance(ClipboardProperty associatedProperty,
java.lang.String sourceString) |
Modifier and Type | Method and Description |
---|---|
boolean |
PRAuthorization.setRoles(PublicAPI aCaller,
int aAction,
ClipboardProperty aRefValue)
Set the roles to be used in this authorization context
|
boolean |
PRAuthorization.setRuleSets(ClipboardProperty aOriginals,
ClipboardProperty aReplacements)
Apply a change (or list of changes) to the RuleSet list.
|
boolean |
PRAuthorization.setRuleSets(ClipboardProperty aOriginals,
ClipboardProperty aReplacements,
ClipboardProperty aEffectiveAsOfDate)
Apply a change (or list of changes) to the RuleSet list, but make sure the replacements are
valid starting on a certain date.
|
boolean |
PRAuthorization.setRuleSets(PublicAPI aCaller,
int aAction,
ClipboardProperty aRefValue)
Set the rulesets to be used in this authorization context
|
boolean |
PRAuthorization.setRuleSets(PublicAPI aCaller,
int aAction,
ClipboardProperty aRefValue,
ClipboardProperty aEffectiveAsOfDate)
Set the rulesets to be used in this authorization context.
|
Modifier and Type | Method and Description |
---|---|
void |
RulesetContext.validatePagesAndClasses(ClipboardProperty aPagesAndClassesProperty,
ClipboardProperty aParameterProperty)
Validates the pages and classes table for the rule.
|
Modifier and Type | Method and Description |
---|---|
ClipboardProperty |
ImmutablePropertyAliasInfo.getPropertyReferences()
Return a page list of Embed-ChangeDesignation pages that
describe the properties that are referenced in this alias.
|
ClipboardProperty |
Dictionary.getPropertyViaQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName)
Retrieves the ClipboardProperty referred to by the value of the named qualifier.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
Dictionary.fromDefinition(ClipboardProperty aProperty,
java.lang.String aReference)
fetch the value of the named property from the Rule-Obj-Property instance
for this property.
|
java.lang.String |
ImmutablePropertyInfo.getLocalizedText(ClipboardProperty aProp)
Returns the localized value of a property
|
java.lang.String |
ImmutablePropertyInfo.getLocalizedText(ClipboardProperty aProp,
java.lang.String aString)
Returns the localized value of aString, using the localization info from aProp
|
ClipboardProperty |
Dictionary.getPropertyViaQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName)
Retrieves the ClipboardProperty referred to by the value of the named qualifier.
|
java.lang.String |
Dictionary.getQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName)
Returns the value of the named qualifier, if present, from the
Rule-Obj-Property instance that defines this property.
|
java.lang.String |
ImmutablePropertyInfo.getStandardText(ClipboardProperty aProp,
java.lang.String aKey)
Returns the standard value of a property
|
boolean |
Dictionary.hasQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName)
Test for the existance of a qualifier for a particular property.
|
boolean |
Dictionary.hasRuntimeQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName)
Test for the existance of a run-time qualifier definition for a particular property.
|
boolean |
Dictionary.setPropertyViaQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName,
ClipboardProperty aValue)
Sets the ClipboardProperty referred to by the value of the named qualifier to the value provided.
|
boolean |
Dictionary.setPropertyViaQualifier(ClipboardProperty aProperty,
java.lang.String aQualifierName,
java.lang.String aValue)
Sets the ClipboardProperty referred to by the value of the named qualifier to the value provided.
|
boolean |
Dictionary.validate(ClipboardProperty aProp)
Examine an instance of a ClipboardProperty and validate the contents against its definition
(combined with the pxObjClass on its parent page).
|
boolean |
ImmutablePropertyInfo.validate(ClipboardProperty aProperty,
boolean aForceExpand)
reports the validity of the data in this property.
|
boolean |
ClassInfo.validate(ClipboardProperty aProperty,
boolean aForceExpand)
Exactly like
validate , but works with properties. |
boolean |
Dictionary.validate(ClipboardProperty aProp,
boolean aUseDictionary)
examine an instance of a ClipboardProperty and validate the contents against its definition
(combined with the pxObjClass on its parent page).
|
boolean |
Dictionary.validate(ClipboardProperty aProp,
boolean aUseDictionary,
boolean aAvoidAutoChain)
examine an instance of a ClipboardProperty and validate the contents against its definition
(combined with the pxObjClass on its parent page).
|
boolean |
Dictionary.validate(ClipboardProperty aProp,
java.lang.String aValue,
boolean aUseDictionary,
boolean aAvoidAutoChain)
Validate a property with a given value
|
Modifier and Type | Method and Description |
---|---|
ClipboardProperty |
FirstUseAssembler.getLocalParameters()
Supplies the LocalParameters property for this definition, for use
by expression parsing and reference resolution interfaces.
|
ClipboardProperty |
FirstUseAssembler.getParameters()
Supplies the Parameters property for this definition, for use
by expression parsing and reference resolution interfaces.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FirstUseAssembler.addErrorMessages(ClipboardProperty aProp,
CodeGenerator aGenCode)
Checks for error messages in
aGenCode and adds them
to aProp |
boolean |
FirstUseAssembler.checkModelInstance(java.lang.String aStepPPageClass,
java.lang.String aPPageClass,
java.lang.String aModelName,
ClipboardProperty aModelRef)
Validates that the specified model exists and is accessible to the user's
context.
|
boolean |
FirstUseAssembler.checkWhenInstance(java.lang.String aStepPPageClass,
java.lang.String aPPageClass,
java.lang.String aWhenName,
ClipboardProperty aWhenRef)
Validates that the specified when block exists and is accessible to the user's
context.
|
java.lang.String |
FirstUseAssembler.generateJavaForPropertySet(ClipboardProperty aLHS,
ClipboardProperty aRHS)
Generates code for a property set.
|
java.lang.String[] |
FirstUseAssembler.generateStepPageReference(ClipboardProperty theProp,
java.lang.String aVarName,
boolean aIfPresent)
Creates a reference to the current step page.
|
CodeGenerator |
FirstUseAssembler.getJavaForExpression(java.lang.String aExpression,
ClipboardProperty aProp,
CodeGenerator aExpectedType,
boolean aProcessBlank)
Adds execution logic for the expression to the primary and support buffers,
and provides an instance of CodeGenerator from which one can retrieve
a reference to the value of the expression via getTertiary().
|
CodeGenerator |
FirstUseAssembler.getJavaForExpression(java.lang.String aExpression,
ClipboardProperty aProp,
CodeGenerator aExpectedType,
boolean aProcessBlank,
boolean aSupportLinkedReference)
Adds execution logic for the expression to the primary and support buffers,
and provides an instance of CodeGenerator from which one can retrieve
a reference to the value of the expression via getTertiary().
|
java.lang.String |
IAssemblyStreamSupport.getStreamWhenExpressionCode(ClipboardProperty aPropForMessages,
java.lang.String aExpression)
Returns a string of code to be inserted into an "if" statement that will
evaluate aExpression at runtime.
|
CodeGenerator |
FirstUseAssembler.translateExpression(java.lang.String aExpression,
ClipboardProperty aProp,
CodeGenerator aExpectedType,
boolean aProcessBlank)
Provides execution logic for the expression and returns an instance of a
CodeGenerator from which one can retrieve the assembled Java (via
CodeGenerator.getPrimary() and
CodeGenerator.getSecondary() ) and a reference to the value of
the expression (via CodeGenerator.getTertiary() ). |
CodeGenerator |
FirstUseAssembler.translateExpression(java.lang.String aExpression,
ClipboardProperty aProp,
CodeGenerator aExpectedType,
boolean aProcessBlank,
boolean aSupportLinkedReference) |
boolean |
IAssemblyStreamSupport.validateWhen(ClipboardProperty aPropForMessages,
java.lang.String aExpression)
Validates aExpression for correct syntax (as handled by stream when expressions).
|
boolean |
IAssemblyStreamSupport.validateWhen(ClipboardProperty aPropForMessages,
java.lang.String aExpression,
java.lang.String aUseClassName)
Validates aExpression for correct syntax (as handled by stream when expressions).
|
Modifier and Type | Method and Description |
---|---|
ClipboardProperty |
StreamBuilderToolKit.getActive()
Identifies the current active property.
|
ClipboardProperty |
PublicAPI.getIfPresent(java.lang.String aReference)
Provides the
ClipboardProperty instance identified by the
specified reference, using the current Step Page as the default. |
ClipboardProperty |
PublicAPI.getProperty(java.lang.String aReference)
Provides the
ClipboardProperty instance identified by the
specified reference, using the current Step Page as the default. |
ClipboardProperty |
StreamBuilderToolKit.putActive(ClipboardProperty aNewActive)
Establishes the specified instance as the new active property.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamBuilderToolKit.appendProperty(ClipboardProperty aProperty,
java.lang.String aStreamSpec,
boolean aWantInput)
Adds indicated Rule-HTML-Property display for specified property
instance to generated stream.
|
void |
EditInput.assign(ClipboardProperty theProperty,
java.lang.String theValue)
The
perform method defines the processing associated
with each implementation of EditInput . |
void |
ParameterPage.define(java.lang.String aName,
ClipboardProperty aProperty)
Establishes an indirect parameter, associating the specified
ClipboardProperty instance with the specified name. |
void |
PublicAPI.editInput(ClipboardProperty aTarget,
java.lang.String aValue,
java.lang.String aEditName)
Applies Rule-Edit-Input processing (if any) to the specified value before
assigning it to the specified (scalar) property.
|
boolean |
PublicAPI.editValidate(ClipboardProperty aTarget,
java.lang.String aValidateName)
Evaluates the named Rule-Edit-Validate for the specified (scalar)
property.
|
boolean |
EditValidate.evaluate(ClipboardProperty theProperty)
The
evaluate method defines the processing associated
with each implementation of EditValidate . |
ClipboardProperty |
StreamBuilderToolKit.putActive(ClipboardProperty aNewActive)
Establishes the specified instance as the new active property.
|
void |
PublicAPI.putParamValue(java.lang.String aName,
ClipboardProperty aValue)
Assigns the specified value (by reference) to the named parameter, on the current
ParameterPage . |
Modifier and Type | Method and Description |
---|---|
void |
ServiceUtils.configureMappingRules(XSDComponentBuilder aBuilder,
StringMap aOptions,
ClipboardProperty aRuleList)
Configure XML mapping rules that have already been added to the rule list.
|
void |
ServiceUtils.findSubstitutions(XSDComplexTypeDefinition aTypeDef,
ClipboardProperty aTypeList,
ClipboardProperty aElemList)
Traverse the content of a complex type definition to locate
any complex type or element declarations that may by substituted
at runtime.
|
void |
ServiceUtils.findSubstitutions(XSDElementDeclaration aElemDecl,
ClipboardProperty aTypeList,
ClipboardProperty aElemList)
Traverse the complex content of an element declaration to locate
any complex type or element declarations that may by substituted
at runtime.
|
void |
ServiceUtils.generateMappingRules(XSDComponentBuilder aBuilder,
java.util.List aElemNames,
StringMap aOptions,
ClipboardProperty aRuleList)
Generate rules for the given set of element names.
|
boolean |
ServiceUtils.isListenerEnabled(ClipboardProperty aNodeList,
java.lang.String aNodeName)
Should we be running this listener on this node?
|
boolean |
ServiceUtils.mapInboundAxisHeaders(ClipboardProperty aMappings,
java.util.Map aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map inbound java object values to Clipboard data.
|
boolean |
ServiceUtils.mapInboundAxisValues(ClipboardProperty aMappings,
ClipboardProperty aPageMappings,
java.util.List aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map inbound java object values to Clipboard data.
|
boolean |
ServiceUtils.mapInboundData(ClipboardProperty aMappings,
java.util.List aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map inbound java object values to Clipboard data.
|
boolean |
ServiceUtils.mapInboundData(ClipboardProperty aMappings,
java.util.Map aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map inbound string values to Clipboard data.
|
boolean |
ServiceUtils.mapOutboundAxisHeaders(ClipboardProperty aMappings,
java.util.Map aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map Clipboard data to outbound java object values.
|
boolean |
ServiceUtils.mapOutboundAxisValues(ClipboardProperty aMappings,
ClipboardProperty aPageMappings,
java.util.List aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map Clipboard data to outbound java object values.
|
boolean |
ServiceUtils.mapOutboundData(ClipboardProperty aMappings,
java.util.List aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map Clipboard data to outbound java object values.
|
boolean |
ServiceUtils.mapOutboundData(ClipboardProperty aMappings,
java.util.Map aValues,
ParameterPage aParamPage,
ClipboardPage aPrimaryPage)
Map Clipboard data to outbound string values.
|
Copyright © 2015 Pegasystems Inc. All Rights Reserved.