Class UserItemDescriptionImpl<I extends com.im.ijcs.api.ddl.dto.UserItemInfo>

  • Type Parameters:
    I - delegate type
    All Implemented Interfaces:
    com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription

    public class UserItemDescriptionImpl<I extends com.im.ijcs.api.ddl.dto.UserItemInfo>
    extends Object
    implements com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
    Trivial immutable implementation of user-item data holder.
    Author:
    Petr Hamernik
    • Constructor Detail

      • UserItemDescriptionImpl

        public UserItemDescriptionImpl​(I delegate)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
      • getType

        public String getType()
        Specified by:
        getType in interface com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
      • getOwnerUsername

        public String getOwnerUsername()
        Specified by:
        getOwnerUsername in interface com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription
      • getDelegate

        protected I getDelegate()