org.apache.cayenne.commitlog.meta.AnnotationCommitLogEntityFactory.class Maven / Gradle / Ivy
???? 4 ?
$ Y Z
Y # [ # \ E ] ^ _ `
# a ^ b c d e f
# f
S g T h i
j k # l
S m n
o p
q r
s t
u v
w x
y z
! Y { | } InnerClasses BLOCKED_ENTITY 3Lorg/apache/cayenne/commitlog/meta/CommitLogEntity; channelProvider Lorg/apache/cayenne/di/Provider; Signature BLorg/apache/cayenne/di/Provider; entities $Ljava/util/concurrent/ConcurrentMap; kLjava/util/concurrent/ConcurrentMap; #(Lorg/apache/cayenne/di/Provider;)V Code LineNumberTable LocalVariableTable this DLorg/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory; LocalVariableTypeTable E(Lorg/apache/cayenne/di/Provider;)V "RuntimeVisibleParameterAnnotations Lorg/apache/cayenne/di/Inject; getEntity R(Lorg/apache/cayenne/ObjectId;)Lorg/apache/cayenne/commitlog/meta/CommitLogEntity;
newDescriptor existingDescriptor id Lorg/apache/cayenne/ObjectId;
entityName Ljava/lang/String;
descriptor
StackMapTable ~ getEntityResolver )()Lorg/apache/cayenne/map/EntityResolver; createDescriptor G(Ljava/lang/String;)Lorg/apache/cayenne/commitlog/meta/CommitLogEntity; entityResolver 'Lorg/apache/cayenne/map/EntityResolver; classDescriptor ,Lorg/apache/cayenne/reflect/ClassDescriptor; a (Lorg/apache/cayenne/commitlog/CommitLog; entity "Lorg/apache/cayenne/map/ObjEntity; ? ? ()V
SourceFile %AnnotationCommitLogEntityFactory.java 0 V &java/util/concurrent/ConcurrentHashMap - . ) * ? ? ? ? ? 1org/apache/cayenne/commitlog/meta/CommitLogEntity I J ? ? ? ? ? org/apache/cayenne/DataChannel G H ? ? ? ? &org/apache/cayenne/commitlog/CommitLog ? ? ? ' ( ? ? ;org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Dorg/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory$1 Borg/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory java/lang/Object 8org/apache/cayenne/commitlog/meta/CommitLogEntityFactory org/apache/cayenne/ObjectId java/lang/String %org/apache/cayenne/map/EntityResolver *org/apache/cayenne/reflect/ClassDescriptor
getEntityName ()Ljava/lang/String; "java/util/concurrent/ConcurrentMap get &(Ljava/lang/Object;)Ljava/lang/Object; putIfAbsent 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; org/apache/cayenne/di/Provider ()Ljava/lang/Object; getClassDescriptor @(Ljava/lang/String;)Lorg/apache/cayenne/reflect/ClassDescriptor; getObjectClass ()Ljava/lang/Class; java/lang/Class
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; getObjEntity 6(Ljava/lang/String;)Lorg/apache/cayenne/map/ObjEntity; %(Lorg/apache/cayenne/map/ObjEntity;)V confidential ()[Ljava/lang/String; setConfidential R([Ljava/lang/String;)Lorg/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity; ignoredProperties setIgnoreProperties ignoreAttributes ()Z setIgnoreAttributes @(Z)Lorg/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity; ignoreToOneRelationships setIgnoreToOneRelationships ignoreToManyRelationships setIgnoreToManyRelationships ! # $ % ' ( ) * + , - . + / 0 1 2 g *? *? Y? ? *+? ? 3 = > B C 4 5 6 ) * 7 ) , + 8 9 : ; <