Home > Class Reference > ENSLIB namespace > %Dictionary.CompiledQuery

%Dictionary.CompiledQuery

persistent class %Dictionary.CompiledQuery extends %Library.Persistent, %Dictionary.CompiledQueryQuery

SQL Table Name: %Dictionary.CompiledQuery

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter SQLENABLED = 1;

Properties (Including Private)

property Cardinality as %Integer;
Cardinality
Property methods: CardinalityDisplayToLogical(), CardinalityGet(), CardinalityIsValid(), CardinalityLogicalToDisplay(), CardinalityNormalize(), CardinalitySet()
property ClientInfo as %CacheString;
ClientInfo
Property methods: ClientInfoGet(), ClientInfoIsValid(), ClientInfoSet()
property ClientName as %CacheString;
ClientName
Property methods: ClientNameGet(), ClientNameIsValid(), ClientNameSet()
property ColCaptions as %CacheString;
ColCaptions
Property methods: ColCaptionsGet(), ColCaptionsIsValid(), ColCaptionsSet()
property ColNames as %CacheString;
ColNames
Property methods: ColNamesGet(), ColNamesIsValid(), ColNamesSet()
property CompilerGenerated as %Boolean;
CompilerGenerated
Property methods: CompilerGeneratedDisplayToLogical(), CompilerGeneratedGet(), CompilerGeneratedIsValid(), CompilerGeneratedLogicalToDisplay(), CompilerGeneratedNormalize(), CompilerGeneratedSet()
property Deprecated as %Boolean;
True if this query is deprecated.
Property methods: DeprecatedDisplayToLogical(), DeprecatedGet(), DeprecatedIsValid(), DeprecatedLogicalToDisplay(), DeprecatedNormalize(), DeprecatedSet()
property Description as %CacheString;
Specifies a description of the query.
Property methods: DescriptionGet(), DescriptionIsValid(), DescriptionSet()
property ExtendedInfo as %CacheString;
ExtendedInfo
Property methods: ExtendedInfoGet(), ExtendedInfoIsValid(), ExtendedInfoSet()
property Final as %Boolean;
Specifies that subclasses cannot override the definition of the query.
Property methods: FinalDisplayToLogical(), FinalGet(), FinalIsValid(), FinalLogicalToDisplay(), FinalNormalize(), FinalSet()
property FormalSpec as %CacheString;
Specifies the list of arguments passed to the Execute method. Each argument is of the format [&|*]<name>[:<type>][=<default>] where & means pass-by-reference and * means output-only.
Property methods: FormalSpecGet(), FormalSpecIsValid(), FormalSpecParsedGet(), FormalSpecParsedIsValid(), FormalSpecParsedSet(), FormalSpecSet()
property FormalSpecParsed as %CacheString;
FormalSpecParsed
Property methods: FormalSpecParsedGet(), FormalSpecParsedIsValid(), FormalSpecParsedSet()
property Id as %Integer;
Id
Property methods: IdDisplayToLogical(), IdGet(), IdIsValid(), IdLogicalToDisplay(), IdNormalize(), IdSet()
property InheritedId as %Boolean;
InheritedId
Property methods: InheritedIdDisplayToLogical(), InheritedIdGet(), InheritedIdIsValid(), InheritedIdLogicalToDisplay(), InheritedIdNormalize(), InheritedIdSet()
property Internal as %Boolean;
If true, then do not display this item in automatic documentation.
Property methods: InternalDisplayToLogical(), InternalGet(), InternalIsValid(), InternalLogicalToDisplay(), InternalNormalize(), InternalSet()
property KeywordError as %Boolean;
KeywordError
Property methods: KeywordErrorDisplayToLogical(), KeywordErrorGet(), KeywordErrorIsValid(), KeywordErrorLogicalToDisplay(), KeywordErrorNormalize(), KeywordErrorSet()
property KeywordModified as %Boolean;
KeywordModified
Property methods: KeywordModifiedDisplayToLogical(), KeywordModifiedGet(), KeywordModifiedIsValid(), KeywordModifiedLogicalToDisplay(), KeywordModifiedNormalize(), KeywordModifiedSet()
relationship Methods as array of %Dictionary.CompiledQueryMethod [ InitialExpression = $listbuild("%Dictionary.CompiledQueryMethod","parent",+$this,"children",1,1) , Transient , Inverse = parent , Cardinality = children ];
Method
Property methods: MethodsGet(), MethodsGetObject(), MethodsGetObjectId(), MethodsGetSwizzled(), MethodsIsEmpty(), MethodsIsValid(), MethodsNewObject(), MethodsRClose(), MethodsRExec(), MethodsRFetch(), MethodsRelate(), MethodsSQLCompute(), MethodsSet(), MethodsUnRelate()
property Name as %Dictionary.CacheIdentifier [ Required ];
The name of the query.
Property methods: NameGet(), NameIsValid(), NameSet()
property NotInheritable as %Boolean;
Deprecated
Property methods: NotInheritableDisplayToLogical(), NotInheritableGet(), NotInheritableIsValid(), NotInheritableLogicalToDisplay(), NotInheritableNormalize(), NotInheritableSet()
property Origin as