类 EnvironmentStore

  • 所有已实现的接口:
    cn.featherfly.easyapi.Environment

    public class EnvironmentStore
    extends cn.featherfly.common.flux.store.Store<EnvironmentAction<?>>
    implements cn.featherfly.easyapi.Environment
    The type Environment store.
    • 构造器概要

      构造器 
      限定符 构造器 说明
      protected EnvironmentStore()
      Instantiates a new Environment store.
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      static EnvironmentStore get()
      Get environment store.
      <O> O get​(java.lang.Class<O> type)  
      <O> O get​(java.lang.String key)  
      cn.featherfly.easyapi.pojo.User getCurrentUser()  
      cn.featherfly.common.location.LocationPoint getLocation()  
      cn.featherfly.common.app.Platform getPlatform()  
      cn.featherfly.common.app.Version getVersion()  
      protected java.util.Map<cn.featherfly.common.flux.action.Action.Type,​cn.featherfly.common.flux.store.StoreAction<EnvironmentAction<?>>> initStoreActions()  
      boolean isDebugEnable()  
      • 从类继承的方法 cn.featherfly.common.flux.store.Store

        changeEvent, onAction, register, storeChange, unregister
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

    • 构造器详细资料

      • EnvironmentStore

        protected EnvironmentStore()
        Instantiates a new Environment store.
    • 方法详细资料

      • initStoreActions

        protected java.util.Map<cn.featherfly.common.flux.action.Action.Type,​cn.featherfly.common.flux.store.StoreAction<EnvironmentAction<?>>> initStoreActions()
        指定者:
        initStoreActions 在类中 cn.featherfly.common.flux.store.Store<EnvironmentAction<?>>
      • get

        public static EnvironmentStore get()
        Get environment store.
        返回:
        the environment store
      • getLocation

        public cn.featherfly.common.location.LocationPoint getLocation()
        指定者:
        getLocation 在接口中 cn.featherfly.easyapi.Environment
      • getVersion

        public cn.featherfly.common.app.Version getVersion()
        指定者:
        getVersion 在接口中 cn.featherfly.easyapi.Environment
      • getPlatform

        public cn.featherfly.common.app.Platform getPlatform()
        指定者:
        getPlatform 在接口中 cn.featherfly.easyapi.Environment
      • getCurrentUser

        public cn.featherfly.easyapi.pojo.User getCurrentUser()
        指定者:
        getCurrentUser 在接口中 cn.featherfly.easyapi.Environment
      • isDebugEnable

        public boolean isDebugEnable()
        指定者:
        isDebugEnable 在接口中 cn.featherfly.easyapi.Environment
      • get

        public <O> O get​(java.lang.String key)
        指定者:
        get 在接口中 cn.featherfly.easyapi.Environment
      • get

        public <O> O get​(java.lang.Class<O> type)
        指定者:
        get 在接口中 cn.featherfly.easyapi.Environment