Documentation Home
MySQL Cluster API Developer Guide
Download this Manual
PDF (US Ltr) - 5.0Mb
PDF (A4) - 5.0Mb
EPUB - 1.9Mb
HTML Download (TGZ) - 1.9Mb
HTML Download (Zip) - 1.9Mb


2.3.31 The Object Class

Abstract

This class provides meta-information about database objects such as tables and indexes. Object subclasses model these and other database objects.

Parent class.  NdbDictionary

Child classes.  Datafile, Event, Index, LogfileGroup, Table, Tablespace, Undofile, HashMap, ForeignKey

Methods.  The following table lists the public methods of the Object class and the purpose or use of each method:

Method Purpose / Use
getObjectId() Gets an object's ID
getObjectStatus() Gets an object's status
getObjectVersion() Gets the version of an object

For a detailed discussion of each of these methods, see Section 2.3.31.2, “Object Methods”.

Types.  These are the public types of the Object class:

Type Purpose / Use
FragmentType Fragmentation type used by the object (a table or index)
State The object's state (whether it is usable)
Status The object's state (whether it is available)
Store Whether the object has been temporarily or permanently stored
Type The object's type (what sort of table, index, or other database object the Object represents)

For a discussion of each of these types, along with its possible values, see Section 2.3.31.1, “Object Class Enumerated Types”.

This diagram shows all public members of the Object class:

Figure 2.26 NdbDictionary::Object

Public members of the Object class.

For a visual representation of Object's subclasses, see Section 2.3.19, “The NdbDictionary Class”.


User Comments
Sign Up Login You must be logged in to post a comment.