Specifies that the class cannot have instances; for datatypes, specifies that the class cannot be used as an attribute type.
The version of Cache this class was compiled on.
Status code from this class compile if there is an error
Set to true if there is a problem serializing the class so the compiler knows not to compile this.
Specifies how this class is to be used.
Array of items generated by this class.
In the case of a datatype class, specifies the type used when exposed via ActiveX or Java. Datatype classes must specify a client datatype.
This gives an alternate name for the class if it projected, for example, to Java.
Indicates that the class compiler should compile this class after the specified classes.
The namespace when this class is compiled, used to help dependency checking.
Additional constraint member super classes to inherit.
In the case of a persistent class, indicates whether or not DDL statements can be used to alter or delete the class definition.
List of classes that this class depends on being runable in order for this class to compile.
Indicates whether the class has been deployed, that is, disassociated from the source that was used to build it.
True if this class is deprecated.
Specifies a description of the class.
If specified in a member type class is the name of the class which forms the embedded superclass
Specifies that the class cannot have subclasses.
If this class is generated by some other component then this is the name of the item that generated this class
True if this class has C++ methods.
A hash of this class so we can detect when it is changed.
Specifies that this class is not typically listed when viewing the contents of the class dictionary.
Supplies a list of class packages to import for this class.
Specifies an optional list of Cache include files used when compiling this class.
Specifies an optional list of Cache include files used when compiling the method generator methods of this class.
Additional index member super classes to inherit.
Define the inheritance order when using multiple inheritance, if a member exists in multiple superclasses which one will take precedence.
If specified the initial serial value for a new object
The default language used to implement methods for this class.
If true then pass %this as first argument of all instance methods
Array of items projected with this class which need to be included in any deployment package we create from this class
This is the class to inherit if this class is used as a member class in member inheritance
If set to 0 then class is always modified, and so it is always saved.
The name of the class.
If TRUE will prevent this class from instantiating a persistent extent.
In the case of a datatype class, specifies the type used when exposed via ODBC or JDBC. Datatype classes must specify an ODBC type.
Keep track of old hash values so we can modify a class without marking it as out of date.
Specifies the owner of the class and its corresponding table. By default, classes and tables are owned by _SYSTEM.
Specifies that the class uses procedure block for method code.
Additional projection member super classes to inherit.
Additional property member super classes to inherit.
Additional query member super classes to inherit.
Random value that is updated each time the class is compiled
Specifies the SOAP Binding used by this class when it is used to send and receive mnessages via SOAP.
Specifies the encoding used for SOAP messages.
In the case of a datatype class, specifies a type to use for calculations in SQL. Datatype classes must specify an SQL Category.
In the case of a persistent class, specifies an altername field name used for the ID column. By default the ID is called ID.
In the case of a persistent class, specifies whether the ID column is projected to ODBC as a hidden field.
In the case of a persistent class, specifies the table name used to identify the class in its SQL projection. By default, the SQL table name is the same as the class name.
Specifies the name of the storage strategy used to control persistence for this class.
Hash of class 'structure' so we can detect when SQL related classes need to be recompiled.
Specifies one or more superclasses for the class.
Specifies that the class is internal to the implementation of Cache. Users should not mark their classes with this keyword.
Gives the time the last change was made to the class.
Gives the time the class was first created.
Additional trigger member super classes to inherit.
Gives the SQL query used for View definition of this class.
Checks to see if the object identified by the OID oid exists in the extent.
%BooleanTRUE if it exists, FALSE if it does not.
Obtain an exclusive or shared lock on the object identified by id. The type of lock obtained is determined by shared. This method is normally generated by the storage class for persistent classes using
Release an exclusive or shared lock on the object identified by id. The type of lock released is determined by shared. If this method is not overridden then the default implementation returns an error. This method is normally generated by the storage class for persistent classes using