Class MetadataViewKey

  • Direct Known Subclasses:
    MetadataViewKeyImpl

    public abstract class MetadataViewKey
    extends Object
    A MetadataViewKey contains the necessary information that identifies a view according to its specific attributes that makes its structure different. A view with the same MetadataViewKey can be reused if and only if its metadata is the same. Classes implementing this class should implements equals() and hashCode() methods too.
    • Constructor Detail

      • MetadataViewKey

        public MetadataViewKey()
    • Method Detail

      • getViewId

        public abstract String getViewId()
      • getRenderKitId

        public abstract String getRenderKitId()
      • getLocale

        public abstract Locale getLocale()
      • getContracts

        public abstract String[] getContracts()