GlideTableHierarchy
A list of all the field attributes that could be found here on the docs.
Jace Benson
hasExtensions
Returns true of this class has been extended
getName
Returns the table's name
isSoloClass
Returns true if this table is not in a hierarchy
getTables
Returns a list of the table names in the hierarchy
getAllExtensions
Returns a list of all tables that extend the current table and includes the current table
isBaseClass
Returns true if this is a base class
getTableExtensions
Returns a list of all tables that extend the current table
getBase
Returns the parent class
getRoot
Returns the top level class in the hierarchy
getHierarchy
Returns a list of all classes in the hierarchy of the given table