Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [Ens] >  [DataType] >  [Class]
Private  Storage   

datatype class Ens.DataType.Class extends %String

ODBC Type: VARCHAR

Datatype for use on settings representing a classname in order to clearly indicate the type of a setting.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 1


Summary

Methods
DisplayToLogical IsValid JSONToLogical LogicalToDisplay
LogicalToJSON LogicalToOdbc LogicalToXSD Normalize
XSDToLogical


Parameters

• parameter EXTENDS;
The name of a class that this type should extend
• parameter MAXLEN = "$$$MAXCLASSNAMELENGTH";
The maximum number of characters a classname can contain.
• parameter MUSTEXIST = 0;
A flag that indicates if non-existent classes can be specified

Methods

• classmethod IsValid(%val As %String) as %Status
Use %IsClassnameValid^%occName to validate the class name


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.