Class BaseClient<T>

java.lang.Object
me.hsgamer.hscore.database.BaseClient<T>
Type Parameters:
T - the original
All Implemented Interfaces:
Client<T>
Direct Known Subclasses:
BaseSqlClient, HibernateClient, PersistenceClient

public abstract class BaseClient<T> extends Object implements Client<T>
An abstraction of Client with Setting
  • Field Details

    • setting

      protected final Setting setting
      The setting
  • Constructor Details

    • BaseClient

      protected BaseClient(Setting setting)
      Create a new client
      Parameters:
      setting - the setting
  • Method Details

    • getSetting

      public Setting getSetting()
      Description copied from interface: Client
      Get the setting
      Specified by:
      getSetting in interface Client<T>
      Returns:
      the setting