%iKnow.Model.expression
deprecated class %iKnow.Model.expression extends %iKnow.Model.node
Model representation of a reusable "expression" which can be referred to using %expression.expressionName in this domain definition.Property Inventory
Method Inventory
Properties
property acceptRuntimeParameter as %Boolean (XMLPROJECTION = "ATTRIBUTE") [ InitialExpression = 0 ];
Whether or not values passed through %Build() at runtime should be accepted as values for this
parameter. If no value is specified at runtime, value is still used by default.
Property methods: acceptRuntimeParameterDisplayToLogical(), acceptRuntimeParameterGet(), acceptRuntimeParameterIsValid(), acceptRuntimeParameterLogicalToDisplay(), acceptRuntimeParameterLogicalToXSD(), acceptRuntimeParameterNormalize(), acceptRuntimeParameterSet(), acceptRuntimeParameterXSDToLogical()
relationship domain as %iKnow.Model.domain (XMLPROJECTION = "none") [ Inverse = expressions , Cardinality = one ];
Property methods: domainGet(), domainGetObject(), domainGetObjectId(), domainGetSwizzled(), domainIsValid(), domainNewObject(), domainRClose(), domainRExec(), domainRFetch(), domainRelate(), domainSQLCompute(), domainSet(), domainUnRelate()
property name as %String (XMLPROJECTION = "ATTRIBUTE") [ Required ];
Name of the expression, which can be referred to using "%expression.name" onwards
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property value as %String (XMLPROJECTION = "ATTRIBUTE") [ Required ];
Value of this expression. This can refer to other (previously) defined expression or domain
class methods.
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueLogicalToOdbc(), valueNormalize(), valueSet()
Methods
method %Validate(pDomainId As %Integer, pDomainDefinition As %iKnow.Model.domain) as %Status
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %QuoteList()
- %QuoteValue()
- %QuoteValueL10N()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()