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.JavaBlock

Property Inventory

Method Inventory

Properties

property AllowedExceptions as list of %String (XMLITEMNAME = "Exception");
Property methods: AllowedExceptionsBuildValueArray(), AllowedExceptionsCollectionToDisplay(), AllowedExceptionsCollectionToOdbc(), AllowedExceptionsDisplayToCollection(), AllowedExceptionsDisplayToLogical(), AllowedExceptionsGet(), AllowedExceptionsGetObject(), AllowedExceptionsGetObjectId(), AllowedExceptionsGetSwizzled(), AllowedExceptionsIsValid(), AllowedExceptionsLogicalToDisplay(), AllowedExceptionsLogicalToOdbc(), AllowedExceptionsNormalize(), AllowedExceptionsOdbcToCollection(), AllowedExceptionsSet(), AllowedExceptionsSetObject(), AllowedExceptionsSetObjectId()
property EagerFetchRequired as %Boolean [ InitialExpression = 0 ];
Property methods: EagerFetchRequiredDisplayToLogical(), EagerFetchRequiredGet(), EagerFetchRequiredIsValid(), EagerFetchRequiredLogicalToDisplay(), EagerFetchRequiredLogicalToXSD(), EagerFetchRequiredNormalize(), EagerFetchRequiredSet(), EagerFetchRequiredXSDToLogical()
property Extends as %String;
Property methods: ExtendsDisplayToLogical(), ExtendsGet(), ExtendsIsValid(), ExtendsLogicalToDisplay(), ExtendsLogicalToOdbc(), ExtendsNormalize(), ExtendsSet()
property IdPlaceholder as %String;
Property methods: IdPlaceholderDisplayToLogical(), IdPlaceholderGet(), IdPlaceholderIsValid(), IdPlaceholderLogicalToDisplay(), IdPlaceholderLogicalToOdbc(), IdPlaceholderNormalize(), IdPlaceholderSet()
property Implements as %String;
Property methods: ImplementsDisplayToLogical(), ImplementsGet(), ImplementsIsValid(), ImplementsLogicalToDisplay(), ImplementsLogicalToOdbc(), ImplementsNormalize(), ImplementsSet()
property IncludeCode as %Stream.TmpCharacter;
Sample Block: XData JavaBlock { pojo java.lang.Exception }
Property methods: IncludeCodeDelete(), IncludeCodeGet(), IncludeCodeGetObject(), IncludeCodeGetObjectId(), IncludeCodeGetSwizzled(), IncludeCodeIsValid(), IncludeCodeNewObject(), IncludeCodeOid(), IncludeCodeOpen(), IncludeCodeSet(), IncludeCodeSetObject(), IncludeCodeSetObjectId(), IncludeCodeUnSwizzle()
property JavaShortName as JavaBlockNameSet (XMLNAME = "Name");
Property methods: JavaShortNameGet(), JavaShortNameGetSwizzled(), JavaShortNameIsValid(), JavaShortNameNewObject(), JavaShortNameSet()
property Package as JavaBlockNameSet;
Property methods: PackageGet(), PackageGetSwizzled(), PackageIsValid(), PackageNewObject(), PackageSet()
property ProjectionMode as %String (VALUELIST = ",classic,pojo", XMLPROJECTION = "ELEMENT");
Property methods: ProjectionModeDisplayToLogical(), ProjectionModeGet(), ProjectionModeIsValid(), ProjectionModeLogicalToDisplay(), ProjectionModeLogicalToOdbc(), ProjectionModeNormalize(), ProjectionModeSet()
property ResolveNameCollisions as %Boolean [ InitialExpression = 1 ];
Property methods: ResolveNameCollisionsDisplayToLogical(), ResolveNameCollisionsGet(), ResolveNameCollisionsIsValid(), ResolveNameCollisionsLogicalToDisplay(), ResolveNameCollisionsLogicalToXSD(), ResolveNameCollisionsNormalize(), ResolveNameCollisionsSet(), ResolveNameCollisionsXSDToLogical()
property UseSameNames as %Boolean [ InitialExpression = 0 ];
Property methods: UseSameNamesDisplayToLogical(), UseSameNamesGet(), UseSameNamesIsValid(), UseSameNamesLogicalToDisplay(), UseSameNamesLogicalToXSD(), UseSameNamesNormalize(), UseSameNamesSet(), UseSameNamesXSDToLogical()

Methods

classmethod %Open(ClassName As %String, ByRef sc As %Status) as JavaBlock
method %Save(ClassName As %String) as %Status
classmethod GetTest() as %Compiler.LG.JavaBlock

Inherited Members

Inherited Methods

Feedback