Class ColumnHierarchy

    • Method Detail

      • explicitHierarchy

        public final ExplicitHierarchy explicitHierarchy()

        The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.

        Returns:
        The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
      • dateTimeHierarchy

        public final DateTimeHierarchy dateTimeHierarchy()

        The option that determines the hierarchy of any DateTime fields.

        Returns:
        The option that determines the hierarchy of any DateTime fields.
      • predefinedHierarchy

        public final PredefinedHierarchy predefinedHierarchy()

        The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.

        Returns:
        The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)