
io.relayr.java.storage.MockDeviceModelCache.class Maven / Gradle / Ivy
???? 3 a ;
< =
>
3 ?
@
3 A B C D
3 E F
G H I
J K
G
L M N
< O P InnerClasses
sDeviceModels Ljava/util/Map; Signature LLjava/util/Map; mMockBackend %Lio/relayr/java/api/mock/MockBackend; ((Lio/relayr/java/api/mock/MockBackend;)V Code LineNumberTable LocalVariableTable this -Lio/relayr/java/storage/MockDeviceModelCache; mockBackend RuntimeVisibleAnnotations Ljavax/inject/Inject; isEmpty ()Z getModelById =(Ljava/lang/String;)Lio/relayr/java/model/models/DeviceModel; modelId Ljava/lang/String; model )Lio/relayr/java/model/models/DeviceModel;
StackMapTable D
Exceptions Q refresh ()V
access$000 ()Ljava/util/Map;
SourceFile MockDeviceModelCache.java 5 4 5 R S ( ) T U V W X 'io/relayr/java/model/models/DeviceModel Y Z -io/relayr/java/storage/MockDeviceModelCache$2 [ #io/relayr/java/api/mock/MockBackend device_models.json \ ] -io/relayr/java/storage/MockDeviceModelCache$1 ^ _ ` &java/util/concurrent/ConcurrentHashMap +io/relayr/java/storage/MockDeviceModelCache java/lang/Object 7io/relayr/java/model/models/error/DeviceModelsException nullModelId ?()Lio/relayr/java/model/models/error/DeviceModelsNullException;
cacheNotReady @()Lio/relayr/java/model/models/error/DeviceModelsCacheException;
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; deviceModelNotFound C()Lio/relayr/java/model/models/error/DeviceModelsNotFoundException; 0(Lio/relayr/java/storage/MockDeviceModelCache;)V createObservable F(Lcom/google/gson/reflect/TypeToken;Ljava/lang/String;)Lrx/Observable;
rx/Observable subscribe "(Lrx/Subscriber;)Lrx/Subscription; ! N *? *+? *? ? !
" # $ % &