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()