%DeepSee.SetBuilder.Model.operator
hidden abstract class %DeepSee.SetBuilder.Model.operator extends %DeepSee.SetBuilder.Model.node
Property Inventory
Method Inventory
- %CloseCursor()
- %ContainsID()
- %Get()
- %GetActualTarget()
- %GetAsArray()
- %GetAsBitstrings()
- %GetAsList()
- %GetData()
- %GetIKnowDomainId()
- %GetMemberCount()
- %Initialize()
- %Next()
- %OnInitialize()
- %OpenCursor()
- %ResolveSetParameters()
- %SupportsBitstrings()
- %Validate()
Parameters
parameter INPUTOPERATORPROPNAMES;
Properties
property name as %String (XMLPROJECTION = "ATTRIBUTE") [ Required ];
The logical name of this operator, which must be unique within this <set>.
Operator names are case insensitive.
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property properties as list of property (XMLNAME = "property", XMLPROJECTION = "ELEMENT");
Any properties returned by this operator. Property names are case insensitive.
Property methods: propertiesBuildValueArray(), propertiesCollectionToDisplay(), propertiesCollectionToOdbc(), propertiesDisplayToCollection(), propertiesGet(), propertiesGetObject(), propertiesGetObjectId(), propertiesGetSwizzled(), propertiesIsValid(), propertiesOdbcToCollection(), propertiesSet(), propertiesSetObject(), propertiesSetObjectId()
Property methods: setGet(), setGetObject(), setGetObjectId(), setGetSwizzled(), setIsValid(), setNewObject(), setRClose(), setRExec(), setRFetch(), setRelate(), setSQLCompute(), setSet(), setUnRelate()
property target as %String (XMLPROJECTION = "ATTRIBUTE");
The class name of the records being selected by this operator. An empty value implies this
operator selects anonymous strings.
Property methods: targetDisplayToLogical(), targetGet(), targetIsValid(), targetLogicalToDisplay(), targetLogicalToOdbc(), targetNormalize(), targetSet()
Methods
method %CloseCursor() as %Status
method %GetActualTarget() as %String
Returns the effective target of this operator, which defaults to target
if it is set. If not, logical operators will derive the target from the operators they
depend on.
Main method to get all set members as an array of type
pArray([member ID]) = $lb([properties...])
method %GetAsBitstrings(Output pBits) as %Status
method %GetIKnowDomainId() as %Integer
final method %Initialize(pDefinition As %DeepSee.SetBuilder.Definition) as %Status
Initializes this node. Called as part of %CreateOperator
method %OnInitialize() as %Status
method %OpenCursor() as %Status
Default implementation just reads from %GetAsArray()
Resolves any %parameter references in pString
method %SupportsBitstrings() as %Boolean
final method %Validate(ByRef pExistingOperators) 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()