Class ViewRealizedWrapper


  • public class ViewRealizedWrapper
    extends Base
    • Field Detail

      • _Validated

        public transient boolean _Validated
    • Constructor Detail

      • ViewRealizedWrapper

        public ViewRealizedWrapper​(Object O,
                                   View V)
    • Method Detail

      • getColumn

        public Column getColumn​(java.lang.String name)
        Specified by:
        getColumn in class Base
      • getColumnNames

        public java.lang.String[] getColumnNames()
        Specified by:
        getColumnNames in class Base
      • isOCC

        public boolean isOCC()
        Specified by:
        isOCC in class Base
      • getBaseName

        public java.lang.String getBaseName()
        Overrides:
        getBaseName in class Base
        Returns:
        simply the name of the object, i.e. _Name
      • getShortName

        public java.lang.String getShortName()
        Overrides:
        getShortName in class Base
        Returns:
        simply the name of the schema + '.' + the name of the object.
      • getFullName

        public java.lang.String getFullName()
        Overrides:
        getFullName in class Base
        Returns:
        the FULL name of the schema (including the package name) + '.' + the name of the object.
      • getFirstIdentityColumnNames

        public java.lang.String[] getFirstIdentityColumnNames​(boolean naturalIdentitiesFirst)
        Description copied from class: Base
        Returns the list of columns that represent the first identity of the object. If a PK is defined, the columns defined for it will be returned. Otherwise, the columns for the first defined unique index will be returned. Null is returned otherwise, that that should never happen because all Objects are required to have at least one identity.

        This method should only be called AFTER Object.validate(ParserSession, Schema) has been called first.
        Specified by:
        getFirstIdentityColumnNames in class Base
        Returns: