Class NestedAttribute

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    Attribute

    public class NestedAttribute
    extends AbstractObj
    Attribute representation which is nested in some other metadata object (i.e. within Dimension). Can't be queried, get or updated directly - use Attribute for these operations.
    See Also:
    Serialized Form
    • Method Detail

      • getDisplayForms

        public java.util.Collection<DisplayForm> getDisplayForms()
      • getPrimaryKeys

        public java.util.Collection<Key> getPrimaryKeys()
      • getForeignKeys

        public java.util.Collection<Key> getForeignKeys()
      • getDefaultDisplayForm

        public DisplayForm getDefaultDisplayForm()
      • getDimensionUri

        public java.lang.String getDimensionUri()
      • hasDimension

        public boolean hasDimension()
      • getRelations

        public java.util.Collection<java.lang.String> getRelations()
      • getDirection

        public java.lang.String getDirection()
      • isSortedByLinkedDf

        public boolean isSortedByLinkedDf()
        Returns:
        true when the sort is set and it is a link to display form, false otherwise
      • isSortedByUsedDf

        public boolean isSortedByUsedDf()
        Returns:
        true when the sort is set to byUsedDF (used display form), false otherwise
      • isSortedByPk

        public boolean isSortedByPk()
        Returns:
        true when the sort is set to pk (primary key), false otherwise
      • getType

        public java.lang.String getType()
      • getCompositeAttribute

        public java.util.Collection<java.lang.String> getCompositeAttribute()
      • getCompositeAttributePk

        public java.util.Collection<java.lang.String> getCompositeAttributePk()
      • getDrillDownStepDisplayFormUri

        public java.lang.String getDrillDownStepDisplayFormUri()
      • getLinkedDisplayFormUri

        public java.lang.String getLinkedDisplayFormUri()
      • getFolders

        public java.util.Collection<java.lang.String> getFolders()
        URIs of folders containing this object
        Returns:
        collection of URIs or null
      • getGrain

        public java.util.Collection<java.lang.String> getGrain()