![JAR search and dependency download from the Maven repository](/logo.png)
de.tsl2.nano.core.cls.CachedBeanClass.class Maven / Gradle / Ivy
???? = ?
de/tsl2/nano/core/cls/BeanClass (Ljava/lang/Class;)V
%de/tsl2/nano/core/cls/CachedBeanClass bcCache Ljava/util/Map;
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object;
put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; LOG Lorg/apache/commons/logging/Log; ! org/apache/commons/logging/Log isDebugEnabled ()Z # $ % size ()I ' ( ) makeConcatWithConstants (I)Ljava/lang/String; + , - debug (Ljava/lang/Object;)V / 0 1
attributes Ljava/util/List; 3 4 5 readAndWriteAttributes Z
7 8 9
getAttributes (Z)Ljava/util/List; ; java/util/ArrayList
: = > (Ljava/util/Collection;)V @ A annotatedAttributes C java/util/HashMap
B E F ()V H java/util/Collection
J K L findAttributes )(Ljava/lang/Class;)Ljava/util/Collection; ' O P - info R S F clear
U V W X Y de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; [ java/util/Hashtable
Z E serialVersionUID J
ConstantValue?^??枦? Signature 4Ljava/util/List; ?Ljava/util/Map;Ljava/util/Collection;>; CLjava/util/Map; Code LineNumberTable LocalVariableTable this 'Lde/tsl2/nano/core/cls/CachedBeanClass; beanClass Ljava/lang/Class; LocalVariableTypeTable ,Lde/tsl2/nano/core/cls/CachedBeanClass; Ljava/lang/Class; (Ljava/lang/Class;)V getCachedBeanClass 4(Ljava/lang/Class;)Lde/tsl2/nano/core/cls/BeanClass; bc !Lde/tsl2/nano/core/cls/BeanClass; Ljava/lang/Class;
StackMapTable T(Ljava/lang/Class;)Lde/tsl2/nano/core/cls/BeanClass; readAndWriteAccess 7(Z)Ljava/util/List; annotationType result Ljava/util/Collection; 5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>; =Ljava/util/Collection; t(Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Ljava/util/Collection; cleared I <Lde/tsl2/nano/core/cls/BeanClass;
SourceFile BeanClass.java BootstrapMethods ?
? ? ? ( ? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; ? 'internal beanclass cache has elements ? &clearing beanclass cache of elements InnerClasses ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup ] ^ _ ` ? 0 1 b c ? 4 5 ? A b d ? b e f Z *+? ? g
? ? h i j k l m i n k o b p q r f ? V? *?
? L+? F? Y*? L? *+? W? ? ? '? ? " ?p? ? ? ? " ? &