Ens.Rule.Model.ruleDefinition
class Ens.Rule.Model.ruleDefinition extends Ens.Rule.Model.base, Ens.Util.PortalModelBase
Property Inventory
- alias
 - assistClass
 - constraintCache
 - context
 - contextEditable
 - description
 - hasConstraints
 - hasSegments
 - isRoutingRule
 - production
 - ruleSets
 - ruleType
 - variables
 
Method Inventory
Properties
property alias as %String);
Property methods: aliasDisplayToLogical(), aliasGet(), aliasIsValid(), aliasLogicalToDisplay(), aliasLogicalToOdbc(), aliasNormalize(), aliasSet()
property assistClass as %String);
Property methods: assistClassDisplayToLogical(), assistClassGet(), assistClassIsValid(), assistClassLogicalToDisplay(), assistClassLogicalToOdbc(), assistClassNormalize(), assistClassSet()
property constraintCache as %ZEN.proxyObject (XMLPROJECTION = "NONE");
Property methods: constraintCacheGet(), constraintCacheGetSwizzled(), constraintCacheIsValid(), constraintCacheNewObject(), constraintCacheSet()
property context as %String);
Property methods: contextDisplayToLogical(), contextGet(), contextIsValid(), contextLogicalToDisplay(), contextLogicalToOdbc(), contextNormalize(), contextSet()
property contextEditable as %Boolean (XMLPROJECTION = "NONE");
Property methods: contextEditableDisplayToLogical(), contextEditableGet(), contextEditableIsValid(), contextEditableLogicalToDisplay(), contextEditableLogicalToXSD(), contextEditableNormalize(), contextEditableSet(), contextEditableXSDToLogical()
property description as %String);
Property methods: descriptionDisplayToLogical(), descriptionGet(), descriptionIsValid(), descriptionLogicalToDisplay(), descriptionLogicalToOdbc(), descriptionNormalize(), descriptionSet()
property hasConstraints as %Boolean (XMLPROJECTION = "NONE");
Property methods: hasConstraintsDisplayToLogical(), hasConstraintsGet(), hasConstraintsIsValid(), hasConstraintsLogicalToDisplay(), hasConstraintsLogicalToXSD(), hasConstraintsNormalize(), hasConstraintsSet(), hasConstraintsXSDToLogical()
property hasSegments as %Boolean (XMLPROJECTION = "NONE");
Property methods: hasSegmentsDisplayToLogical(), hasSegmentsGet(), hasSegmentsIsValid(), hasSegmentsLogicalToDisplay(), hasSegmentsLogicalToXSD(), hasSegmentsNormalize(), hasSegmentsSet(), hasSegmentsXSDToLogical()
property isRoutingRule as %Boolean (XMLPROJECTION = "NONE");
Property methods: isRoutingRuleDisplayToLogical(), isRoutingRuleGet(), isRoutingRuleIsValid(), isRoutingRuleLogicalToDisplay(), isRoutingRuleLogicalToXSD(), isRoutingRuleNormalize(), isRoutingRuleSet(), isRoutingRuleXSDToLogical()
property production as %String);
Property methods: productionDisplayToLogical(), productionGet(), productionIsValid(), productionLogicalToDisplay(), productionLogicalToOdbc(), productionNormalize(), productionSet()
property ruleSets as list of Ens.Rule.Model.ruleSet (XMLNAME = "ruleSet", XMLPROJECTION = "ELEMENT");
Property methods: ruleSetsBuildValueArray(), ruleSetsCollectionToDisplay(), ruleSetsCollectionToOdbc(), ruleSetsDisplayToCollection(), ruleSetsGet(), ruleSetsGetObject(), ruleSetsGetObjectId(), ruleSetsGetSwizzled(), ruleSetsIsValid(), ruleSetsOdbcToCollection(), ruleSetsSet(), ruleSetsSetObject(), ruleSetsSetObjectId()
property ruleType as %String);
Property methods: ruleTypeDisplayToLogical(), ruleTypeGet(), ruleTypeIsValid(), ruleTypeLogicalToDisplay(), ruleTypeLogicalToOdbc(), ruleTypeNormalize(), ruleTypeSet()
property variables as list of Ens.Rule.Model.variable (XMLNAME = "variable", XMLPROJECTION = "ELEMENT");
Property methods: variablesBuildValueArray(), variablesCollectionToDisplay(), variablesCollectionToOdbc(), variablesDisplayToCollection(), variablesGet(), variablesGetObject(), variablesGetObjectId(), variablesGetSwizzled(), variablesIsValid(), variablesOdbcToCollection(), variablesSet(), variablesSetObject(), variablesSetObjectId()
Methods
classmethod LoadFromClass(pClassname As %String = "", Output pRuleDefinition As Ens.Rule.Model.ruleDefinition, pLoadConstraintCache As %Boolean = 1, pConcurrency As %Integer = -1) as %Status
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ConstructClone()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchGetProperty()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %DispatchSetProperty()
 - %Extends()
 - %GetParameter()
 - %IsA()
 - %IsModified()
 - %JSONExport()
 - %JSONExportToStream()
 - %JSONExportToString()
 - %JSONImport()
 - %JSONNew()
 - %New()
 - %NormalizeObject()
 - %ObjectModified()
 - %OriginalNamespace()
 - %PackageName()
 - %RemoveFromSaveSet()
 - %SerializeObject()
 - %SetModified()
 - %ValidateObject()
 - XMLDTD()
 - XMLExport()
 - XMLExportToStream()
 - XMLExportToString()
 - XMLNew()
 - XMLSchema()
 - XMLSchemaNamespace()
 - XMLSchemaType()
 - typeGet()