This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

%Compiler.LG.GenFlags

Property Inventory

Method Inventory

Properties

property BulkInsertGeneration as %Library.Boolean [ InitialExpression = 0 ];
Property methods: BulkInsertGenerationDisplayToLogical(), BulkInsertGenerationGet(), BulkInsertGenerationIsValid(), BulkInsertGenerationLogicalToDisplay(), BulkInsertGenerationNormalize(), BulkInsertGenerationSet()
property CPP as %Library.Boolean [ InitialExpression = 0 ];
Property methods: CPPDisplayToLogical(), CPPGet(), CPPIsValid(), CPPLogicalToDisplay(), CPPNormalize(), CPPSet()
property CacheJavaClassDef as %Library.Boolean [ InitialExpression = 0 ];
Property methods: CacheJavaClassDefDisplayToLogical(), CacheJavaClassDefGet(), CacheJavaClassDefIsValid(), CacheJavaClassDefLogicalToDisplay(), CacheJavaClassDefNormalize(), CacheJavaClassDefSet()
property CheckUpToDate as %Library.Boolean [ Calculated ];
Property methods: CheckUpToDateDisplayToLogical(), CheckUpToDateGet(), CheckUpToDateIsValid(), CheckUpToDateLogicalToDisplay(), CheckUpToDateNormalize()
property CompiledMethods as %Library.Integer [ InitialExpression = 0 ];
Property methods: CompiledMethodsDisplayToLogical(), CompiledMethodsGet(), CompiledMethodsIsValid(), CompiledMethodsLogicalToDisplay(), CompiledMethodsNormalize(), CompiledMethodsSet()
property Dynamic as %Library.Boolean [ InitialExpression = 0 ];
Property methods: DynamicDisplayToLogical(), DynamicGet(), DynamicIsValid(), DynamicLogicalToDisplay(), DynamicNormalize(), DynamicSet()
property EJB as %Library.Boolean [ InitialExpression = 0 ];
Property methods: EJBDisplayToLogical(), EJBGet(), EJBIsValid(), EJBLogicalToDisplay(), EJBNormalize(), EJBSet()
property ExcludeJavaMethods as %Library.Integer [ InitialExpression = 0 ];
Property methods: ExcludeJavaMethodsDisplayToLogical(), ExcludeJavaMethodsGet(), ExcludeJavaMethodsIsValid(), ExcludeJavaMethodsLogicalToDisplay(), ExcludeJavaMethodsNormalize(), ExcludeJavaMethodsSet()
property ExcludeSpecials as %Library.Integer [ InitialExpression = 0 ];
Property methods: ExcludeSpecialsDisplayToLogical(), ExcludeSpecialsGet(), ExcludeSpecialsIsValid(), ExcludeSpecialsLogicalToDisplay(), ExcludeSpecialsNormalize(), ExcludeSpecialsSet()
property ExcludeStatics as %Library.Boolean [ InitialExpression = 0 ];
Property methods: ExcludeStaticsDisplayToLogical(), ExcludeStaticsGet(), ExcludeStaticsIsValid(), ExcludeStaticsLogicalToDisplay(), ExcludeStaticsNormalize(), ExcludeStaticsSet()
property ExplainDependencies as %Boolean [ InitialExpression = 0 ];
Property methods: ExplainDependenciesDisplayToLogical(), ExplainDependenciesGet(), ExplainDependenciesIsValid(), ExplainDependenciesLogicalToDisplay(), ExplainDependenciesNormalize(), ExplainDependenciesSet()
property GenSerialUID as %Library.Boolean [ Calculated ];
Property methods: GenSerialUIDDisplayToLogical(), GenSerialUIDGet(), GenSerialUIDIsValid(), GenSerialUIDLogicalToDisplay(), GenSerialUIDNormalize()
property IncludeSubClasses as %Boolean [ InitialExpression = 0 ];
Property methods: IncludeSubClassesDisplayToLogical(), IncludeSubClassesGet(), IncludeSubClassesIsValid(), IncludeSubClassesLogicalToDisplay(), IncludeSubClassesNormalize(), IncludeSubClassesSet()
property IsInterface as %Library.Boolean [ InitialExpression = 0 ];
Property methods: IsInterfaceDisplayToLogical(), IsInterfaceGet(), IsInterfaceIsValid(), IsInterfaceLogicalToDisplay(), IsInterfaceNormalize(), IsInterfaceSet()
property IsPojo as %Library.Boolean [ Calculated ];
Property methods: IsPojoDisplayToLogical(), IsPojoGet(), IsPojoImplementationDisplayToLogical(), IsPojoImplementationGet(), IsPojoImplementationIsValid(), IsPojoImplementationLogicalToDisplay(), IsPojoImplementationNormalize(), IsPojoImplementationSet(), IsPojoIsValid(), IsPojoLogicalToDisplay(), IsPojoNormalize()
property IsPojoImplementation as %Library.Boolean [ InitialExpression = 0 ];
Property methods: IsPojoImplementationDisplayToLogical(), IsPojoImplementationGet(), IsPojoImplementationIsValid(), IsPojoImplementationLogicalToDisplay(), IsPojoImplementationNormalize(), IsPojoImplementationSet()
property Java as %Library.Boolean [ InitialExpression = 0 ];
Property methods: JavaBlockGet(), JavaBlockGetSwizzled(), JavaBlockIsValid(), JavaBlockNewObject(), JavaBlockSet(), JavaClassDefSeenDisplayToLogical(), JavaClassDefSeenGet(), JavaClassDefSeenIsValid(), JavaClassDefSeenLogicalToDisplay(), JavaClassDefSeenLogicalToOdbc(), JavaClassDefSeenNormalize(), JavaClassDefSeenSet(), JavaDisplayToLogical(), JavaDocDisplayToLogical(), JavaDocGet(), JavaDocIsValid(), JavaDocLogicalToDisplay(), JavaDocNormalize(), JavaGet(), JavaIsValid(), JavaLogicalToDisplay(), JavaNormalize(), JavaSet()
property JavaBlock as %Compiler.LG.JavaBlock;
Property methods: JavaBlockGet(), JavaBlockGetSwizzled(), JavaBlockIsValid(), JavaBlockNewObject(), JavaBlockSet()
property JavaClassDefSeen [ MultiDimensional ];
Property methods: JavaClassDefSeenDisplayToLogical(), JavaClassDefSeenGet(), JavaClassDefSeenIsValid(), JavaClassDefSeenLogicalToDisplay(), JavaClassDefSeenLogicalToOdbc(), JavaClassDefSeenNormalize(), JavaClassDefSeenSet()
property JavaDoc as %Library.Boolean [ Calculated ];
Property methods: JavaDocDisplayToLogical(), JavaDocGet(), JavaDocIsValid(), JavaDocLogicalToDisplay(), JavaDocNormalize()
property MethodList as %Library.String (TRUNCATE = 1);
Property methods: MethodListDisplayToLogical(), MethodListGet(), MethodListIsValid(), MethodListLogicalToDisplay(), MethodListLogicalToOdbc(), MethodListNormalize(), MethodListSet()
property ProjectAbstractStream as %Library.Boolean [ Calculated ];
Property methods: ProjectAbstractStreamDisplayToLogical(), ProjectAbstractStreamGet(), ProjectAbstractStreamIsValid(), ProjectAbstractStreamLogicalToDisplay(), ProjectAbstractStreamNormalize()
property ProjectByRefMethodsToPojo as %Library.Boolean [ Calculated ];
Property methods: ProjectByRefMethodsToPojoDisplayToLogical(), ProjectByRefMethodsToPojoGet(), ProjectByRefMethodsToPojoIsValid(), ProjectByRefMethodsToPojoLogicalToDisplay(), ProjectByRefMethodsToPojoNormalize()
property ProjectEAR as %Library.Boolean [ InitialExpression = 0 ];
Property methods: ProjectEARDisplayToLogical(), ProjectEARGet(), ProjectEARIsValid(), ProjectEARLogicalToDisplay(), ProjectEARNormalize(), ProjectEARSet()
property PropList as %Library.String (TRUNCATE = 1);
Property methods: PropListDisplayToLogical(), PropListGet(), PropListIsValid(), PropListLogicalToDisplay(), PropListLogicalToOdbc(), PropListNormalize(), PropListSet()
property QueryList as %Library.String (TRUNCATE = 1);
Property methods: QueryListDisplayToLogical(), QueryListGet(), QueryListIsValid(), QueryListLogicalToDisplay(), QueryListLogicalToOdbc(), QueryListNormalize(), QueryListSet()
property SavedMethodClass as %String;
Property methods: SavedMethodClassDisplayToLogical(), SavedMethodClassGet(), SavedMethodClassIsValid(), SavedMethodClassLogicalToDisplay(), SavedMethodClassLogicalToOdbc(), SavedMethodClassNormalize(), SavedMethodClassSet()
property SavedPropertyClass as %String;
Property methods: SavedPropertyClassDisplayToLogical(), SavedPropertyClassGet(), SavedPropertyClassIsValid(), SavedPropertyClassLogicalToDisplay(), SavedPropertyClassLogicalToOdbc(), SavedPropertyClassNormalize(), SavedPropertyClassSet()
property SingleMethodCache as %ObjectHandle;
Property methods: SingleMethodCacheGet(), SingleMethodCacheIsValid(), SingleMethodCacheSet()
property SinglePropertyCache as %ObjectHandle;
Property methods: SinglePropertyCacheGet(), SinglePropertyCacheIsValid(), SinglePropertyCacheSet()
property TreatStreamsAsObjects as %Library.Integer [ InitialExpression = 0 ];
Property methods: TreatStreamsAsObjectsDisplayToLogical(), TreatStreamsAsObjectsGet(), TreatStreamsAsObjectsIsValid(), TreatStreamsAsObjectsLogicalToDisplay(), TreatStreamsAsObjectsNormalize(), TreatStreamsAsObjectsSet()
property UseDeepestBase as %Library.Boolean [ Calculated ];
Property methods: UseDeepestBaseDisplayToLogical(), UseDeepestBaseGet(), UseDeepestBaseIsValid(), UseDeepestBaseLogicalToDisplay(), UseDeepestBaseNormalize()
property UseNames as %Library.Boolean [ InitialExpression = 0 ];
Property methods: UseNamesDisplayToLogical(), UseNamesGet(), UseNamesIsValid(), UseNamesLogicalToDisplay(), UseNamesNormalize(), UseNamesSet()
property UsePojoRulesForEvenGenTypes as %Library.Boolean [ InitialExpression = 0 ];
Property methods: UsePojoRulesForEvenGenTypesDisplayToLogical(), UsePojoRulesForEvenGenTypesGet(), UsePojoRulesForEvenGenTypesIsValid(), UsePojoRulesForEvenGenTypesLogicalToDisplay(), UsePojoRulesForEvenGenTypesNormalize(), UsePojoRulesForEvenGenTypesSet()
property UsePojoRulesForInterfaces as %Library.Boolean [ InitialExpression = 0 ];
Property methods: UsePojoRulesForInterfacesDisplayToLogical(), UsePojoRulesForInterfacesGet(), UsePojoRulesForInterfacesIsValid(), UsePojoRulesForInterfacesLogicalToDisplay(), UsePojoRulesForInterfacesNormalize(), UsePojoRulesForInterfacesSet()
property display as %Library.Boolean [ InitialExpression = 0 ];
Property methods: displayDisplayToLogical(), displayGet(), displayIsValid(), displayLogicalToDisplay(), displayNormalize(), displaySet()
property documaticHost as %Library.String (TRUNCATE = 1) [ Calculated ];
Property methods: documaticHostDisplayToLogical(), documaticHostGet(), documaticHostIsValid(), documaticHostLogicalToDisplay(), documaticHostLogicalToOdbc(), documaticHostNormalize()
property documaticNamespace as %Library.String (TRUNCATE = 1) [ Calculated ];
Property methods: documaticNamespaceDisplayToLogical(), documaticNamespaceGet(), documaticNamespaceIsValid(), documaticNamespaceLogicalToDisplay(), documaticNamespaceLogicalToOdbc(), documaticNamespaceNormalize()
property documaticPort as %Library.String (TRUNCATE = 1) [ Calculated ];
Property methods: documaticPortDisplayToLogical(), documaticPortGet(), documaticPortIsValid(), documaticPortLogicalToDisplay(), documaticPortLogicalToOdbc(), documaticPortNormalize()
property generationType as %Library.String (TRUNCATE = 1) [ Calculated ];
Property methods: generationTypeDisplayToLogical(), generationTypeGet(), generationTypeIsValid(), generationTypeLogicalToDisplay(), generationTypeLogicalToOdbc(), generationTypeNormalize()
property qstruct [ MultiDimensional ];
Property methods: qstructDisplayToLogical(), qstructGet(), qstructIsValid(), qstructLogicalToDisplay(), qstructLogicalToOdbc(), qstructNormalize(), qstructSet()

Methods

method CheckUpToDateGet() as %Library.Boolean
method Contains(Name As %String, CommaSeparatedList As %String)
method ContainsCacheException(Class)
method Dump()
method FindException(Class, Exception)
method GenSerialUIDGet() as %Library.Boolean
method GetEagerFetchRequired(Class)
method GetExceptionCount(Class)
method GetExceptionNext(Class, next)
method GetExcludeSpecials() as %Library.Boolean
method GetExtends(Class)
method GetFirstException(Class)
method GetIdPlaceholder(Class)
method GetImplShortName(Class)
method GetImplements(Class)
method GetInterfaceShortName(Class)
method GetJavaBlock(Class)
method GetLanguageType() as %Library.Integer
method GetPackageImplName(Class)
method GetPackageInterfaceName(Class)
method GetPackagePojoName(Class)
method GetPojoShortName(Class)
method GetProjectionMode(Class)
method GetResolveNameCollisions(Class)
method GetTreatStreamsAsObjects() as %Library.Boolean
method GetUseSameNames(Class)
method IsPojoGet() as %Library.Boolean
method JavaDocGet() as %Library.Boolean
method ProjectAbstractStreamGet() as %Library.Boolean
method ProjectByRefMethodsToPojoGet() as %Library.Boolean
method UseDeepestBaseGet() as %Library.Boolean
method documaticHostGet() as %Library.String
method documaticNamespaceGet() as %Library.String
method documaticPortGet() as %Library.String
method generationTypeGet() as %Library.String

Inherited Members

Inherited Methods

Feedback