org.apache.cayenne.cache.invalidation.CacheGroupsHandler.class Maven / Gradle / Ivy
???? 4
@ A
B C D E
@
F
G M N O P Q
R S T U
V W X Y Z ()V Code LineNumberTable LocalVariableTable this :Lorg/apache/cayenne/cache/invalidation/CacheGroupsHandler; canHandle 0(Ljava/lang/Class;)Ljava/util/function/Function; type Ljava/lang/Class; multipleCacheGroups 2Lorg/apache/cayenne/cache/invalidation/CacheGroup; cacheGroups 3Lorg/apache/cayenne/cache/invalidation/CacheGroups;
groupsList Ljava/util/Collection; LocalVariableTypeTable 3Ljava/lang/Class<+Lorg/apache/cayenne/Persistent;>; TLjava/util/Collection;
StackMapTable A D Signature ?(Ljava/lang/Class<+Lorg/apache/cayenne/Persistent;>;)Ljava/util/function/Function;>; extractCacheGroups K(Lorg/apache/cayenne/cache/invalidation/CacheGroup;Ljava/util/Collection;)V
cacheGroup ?(Lorg/apache/cayenne/cache/invalidation/CacheGroup;Ljava/util/Collection;)V L(Lorg/apache/cayenne/cache/invalidation/CacheGroups;Ljava/util/Collection;)V name Ljava/lang/String; group [ \ ?(Lorg/apache/cayenne/cache/invalidation/CacheGroups;Ljava/util/Collection;)V lambda$canHandle$0 M(Ljava/util/Collection;Lorg/apache/cayenne/Persistent;)Ljava/util/Collection; p Lorg/apache/cayenne/Persistent;
SourceFile CacheGroupsHandler.java 0org/apache/cayenne/cache/invalidation/CacheGroup ] ^ _ 1org/apache/cayenne/cache/invalidation/CacheGroups java/util/ArrayList / 3 / 0 BootstrapMethods ` a b c d e :org/apache/cayenne/cache/invalidation/CacheGroupDescriptor f g h i j i k l m n f o p q r 8org/apache/cayenne/cache/invalidation/CacheGroupsHandler java/lang/Object 9org/apache/cayenne/cache/invalidation/InvalidationHandler [Ljava/lang/String; 3[Lorg/apache/cayenne/cache/invalidation/CacheGroup; java/lang/Class
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
s t &(Ljava/lang/Object;)Ljava/lang/Object;
u 7(Lorg/apache/cayenne/Persistent;)Ljava/util/Collection; apply 5(Ljava/util/Collection;)Ljava/util/function/Function; value ()Ljava/lang/String; keyType ()Ljava/lang/Class; valueType 7(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)V java/util/Collection add (Ljava/lang/Object;)Z ()[Ljava/lang/String; (Ljava/lang/String;)V groups 5()[Lorg/apache/cayenne/cache/invalidation/CacheGroup; v w { : ; "java/lang/invoke/LambdaMetafactory metafactory } Lookup InnerClasses ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ~ %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! 3 *? ?
! " ? =+? ? M+? ? N-? ,? ?? Y? :*-? *,? ? ? " +
, - . 1 ' 2 . 3 5 5 4 = =
3 ! " ) # $ ' % &