All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.cayenne.commitlog.meta.AnnotationCommitLogEntityFactory.class Maven / Gradle / Ivy

????7?
java/lang/Object()V&java/util/concurrent/ConcurrentHashMap
	
Borg/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactoryentities$Ljava/util/concurrent/ConcurrentMap;	channelProvider Lorg/apache/cayenne/di/Provider;org/apache/cayenne/ObjectId
getEntityName()Ljava/lang/String;"java/util/concurrent/ConcurrentMapget&(Ljava/lang/Object;)Ljava/lang/Object;!1org/apache/cayenne/commitlog/meta/CommitLogEntity
#$%createDescriptorG(Ljava/lang/String;)Lorg/apache/cayenne/commitlog/meta/CommitLogEntity;'()putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+,-.org/apache/cayenne/di/Provider()Ljava/lang/Object;0org/apache/cayenne/DataChannel/234getEntityResolver)()Lorg/apache/cayenne/map/EntityResolver;
2
789:;%org/apache/cayenne/map/EntityResolvergetClassDescriptor@(Ljava/lang/String;)Lorg/apache/cayenne/reflect/ClassDescriptor;=>?@A*org/apache/cayenne/reflect/ClassDescriptorgetObjectClass()Ljava/lang/Class;C&org/apache/cayenne/commitlog/CommitLog
EFGHIjava/lang/Class
getAnnotation4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;	KLMBLOCKED_ENTITY3Lorg/apache/cayenne/commitlog/meta/CommitLogEntity;
7OPQgetObjEntity6(Ljava/lang/String;)Lorg/apache/cayenne/map/ObjEntity;S;org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity
RUV%(Lorg/apache/cayenne/map/ObjEntity;)VBXYZconfidential()[Ljava/lang/String;
R\]^setConfidentialR([Ljava/lang/String;)Lorg/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity;B`aZignoredProperties
Rcd^setIgnorePropertiesBfghignoreAttributes()Z
RjklsetIgnoreAttributes@(Z)Lorg/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity;BnohignoreToOneRelationships
RqrlsetIgnoreToOneRelationshipsBtuhignoreToManyRelationships
RwxlsetIgnoreToManyRelationshipszDorg/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory$1
y}8org/apache/cayenne/commitlog/meta/CommitLogEntityFactory	SignatureBLorg/apache/cayenne/di/Provider;kLjava/util/concurrent/ConcurrentMap;#(Lorg/apache/cayenne/di/Provider;)VCodeLineNumberTableLocalVariableTablethisDLorg/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory;LocalVariableTypeTableE(Lorg/apache/cayenne/di/Provider;)V"RuntimeVisibleParameterAnnotationsLorg/apache/cayenne/di/Inject;	getEntityR(Lorg/apache/cayenne/ObjectId;)Lorg/apache/cayenne/commitlog/meta/CommitLogEntity;
newDescriptorexistingDescriptoridLorg/apache/cayenne/ObjectId;
entityNameLjava/lang/String;
descriptor
StackMapTable?java/lang/StringentityResolver'Lorg/apache/cayenne/map/EntityResolver;classDescriptor,Lorg/apache/cayenne/reflect/ClassDescriptor;a(Lorg/apache/cayenne/commitlog/CommitLog;entity"Lorg/apache/cayenne/map/ObjEntity;
SourceFile%AnnotationCommitLogEntityFactory.javaNestMembersInnerClasses!|LM~~???g*?*?Y?	?
*+???=>BC????~???????@+?M*?
,?? N-?(*,?":*?
,?&? :??N-??GIJK L1M>P?> ?M1
?M@??@??9??+?M?"?;?   A ?34?<*??*?/?1??U???$%??g*?5M,+?6N-?<B?D?B:??J?,+?N:?RY?T?W?[?_?b?e?i?m?p?s?v??.YZ\] ^$a+b@cTd^efb?>g??g??b??\??L??+<????$7=B??#?yY?{?J??(???y?
y




© 2015 - 2024 Weber Informatics LLC | Privacy Policy