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

org.apache.cayenne.access.PrefetchProcessorNode.class Maven / Gradle / Ivy

The newest version!
????7W
)org/apache/cayenne/query/PrefetchTreeNode@(Lorg/apache/cayenne/query/PrefetchTreeNode;Ljava/lang/String;)V
	
/org/apache/cayenne/access/PrefetchProcessorNodeisPartitionedByParent()Zjava/util/HashMap

()V	partitionByParentLjava/util/Map;org/apache/cayenne/PersistentgetPersistenceState()I#org/apache/cayenne/PersistenceState	 !incoming(Lorg/apache/cayenne/reflect/ArcProperty;#(org/apache/cayenne/reflect/ToOneProperty
%&'relationshipNotModifiedJ(Lorg/apache/cayenne/Persistent;Lorg/apache/cayenne/reflect/ArcProperty;)Z)*+,-&org/apache/cayenne/reflect/ArcPropertywritePropertyDirectly9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V/01apply()Ljava/util/function/Function;34567
java/util/MapcomputeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;9java/util/List8;<=contains(Ljava/lang/Object;)Z8?@=addBCDgetObjectContext$()Lorg/apache/cayenne/ObjectContext;F%org/apache/cayenne/access/DataContext
EHIJgetObjectStore)()Lorg/apache/cayenne/access/ObjectStore;
LMNOP%org/apache/cayenne/access/ObjectStoregetChangesByObjectId()Ljava/util/Map;RSTgetObjectId()Lorg/apache/cayenne/ObjectId;3VWXget&(Ljava/lang/Object;)Ljava/lang/Object;Z$org/apache/cayenne/access/ObjectDiff)\]^getName()Ljava/lang/String;
Y`abcontainsArcSnapshot(Ljava/lang/String;)ZdBorg/apache/cayenne/access/PrefetchProcessorNode$PropertyDiffTester
cfg+(Lorg/apache/cayenne/reflect/ArcProperty;)V
Yi0j0(Lorg/apache/cayenne/graph/GraphChangeHandler;)V
clm
hasArcDiff
opq	getParent-()Lorg/apache/cayenne/query/PrefetchTreeNode;
stu
getObjects()Ljava/util/List;8wxsize)z{|getRelationship*()Lorg/apache/cayenne/map/ObjRelationship;
~??&org/apache/cayenne/map/ObjRelationshipisToMany
???connectToNodeParents(Ljava/util/List;)V
??connectToFaultedParents
???clearNullRelationships8???iterator()Ljava/util/Iterator;????java/util/IteratorhasNext????next()Ljava/lang/Object;)??XreadPropertyDirectly?org/apache/cayenne/Fault
???connect2(Lorg/apache/cayenne/Persistent;Ljava/util/List;)V3???entrySet()Ljava/util/Set;???
java/util/Set?java/util/Map$Entry????getKey????getValue)??XreadProperty?org/apache/cayenne/ValueHolder?java/util/ArrayList
???(I)V???XsetValueDirectly?*org/apache/cayenne/CayenneRuntimeException?/To-one relationship wasn't handled properly: %s?java/lang/Object
???((Ljava/lang/String;[Ljava/lang/Object;)V	???dataRowsLjava/util/List;	???objects	???resolver*Lorg/apache/cayenne/access/ObjectResolver;	???
jointChildrenZ	???parent+Lorg/apache/cayenne/query/PrefetchTreeNode;	???lastResolvedLorg/apache/cayenne/Persistent;??'org/apache/cayenne/util/ToStringBuilder
???(Ljava/lang/Object;)V 
????appendO(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/cayenne/util/ToStringBuilder;?phantom	???
?????java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;
???^toString	???parentAttachmentStrategy4Lorg/apache/cayenne/access/ParentAttachmentStrategy;
?	Signature.Ljava/util/List;1Ljava/util/List;aLjava/util/Map;>;F(Lorg/apache/cayenne/access/PrefetchProcessorNode;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis1Lorg/apache/cayenne/access/PrefetchProcessorNode;segmentPathLjava/lang/String;	afterInit
StackMapTablelinkToParentA(Lorg/apache/cayenne/Persistent;Lorg/apache/cayenne/Persistent;)VpeersobjectLocalVariableTypeTablepropertydiff&Lorg/apache/cayenne/access/ObjectDiff;testerDLorg/apache/cayenne/access/PrefetchProcessorNode$PropertyDiffTester;connectToParentsparentObjectsExist
parentObjects4(Ljava/util/List;)VparentObjectentryLjava/util/Map$Entry;gLjava/util/Map$Entry;>;
toManyList Lorg/apache/cayenne/ValueHolder;related5Lorg/apache/cayenne/ValueHolder;>;S(Lorg/apache/cayenne/Persistent;Ljava/util/List;)VgetDataRows0()Ljava/util/List;3()Ljava/util/List;setResolver-(Lorg/apache/cayenne/access/ObjectResolver;)VgetResolver,()Lorg/apache/cayenne/access/ObjectResolver;getIncoming*()Lorg/apache/cayenne/reflect/ArcProperty;setIncomingsetDataRows1(Ljava/util/List;)V
setObjectsisJointChildrensetJointChildren(Z)VgetLastResolved!()Lorg/apache/cayenne/Persistent;setLastResolved"(Lorg/apache/cayenne/Persistent;)Vlabel7java/lang/StringgetParentAttachmentStrategy6()Lorg/apache/cayenne/access/ParentAttachmentStrategy;setParentAttachmentStrategy7(Lorg/apache/cayenne/access/ParentAttachmentStrategy;)Vlambda$linkToParent$01(Lorg/apache/cayenne/Persistent;)Ljava/util/List;p
SourceFilePrefetchProcessorNode.javaNestMembersBootstrapMethodsXE
F<==I
JKLMN"java/lang/invoke/LambdaMetafactorymetafactory?(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;InnerClassesPropertyDiffTesterEntryS%java/lang/invoke/MethodHandles$LookupUjava/lang/invoke/MethodHandlesLookup ???????? !??????????I*+,??
<= ?N*??*?
Y???DEG	
?Z,?X,??N*??"?*,*??$?8*?,+?(?)*?,?.?2?8N-+?:??-+?>W?&	ORS$T3WFXP\Q^Ya*F?ZZ
?Z??F?	3?8?&'?]+???+?A?E?G?K+?Q?U?YN-??-,?[?_???cY,?e:-?h?k???.d
ehi*k.l0o=p?sItOu4]]
?]!*3I	?#Y?c@?Z*??U*?n?L+?r?+?r?v??=*??y?}??*+?r???*????*+?r???*
{??(?7?;?F?M?Q?Y? J?(1?Z	?&@?????:+??M,???,,???N*?-?????*?-?(??ѱ??*?6?9? 
?::?:?	??.?????0+??M,???",???N*-*?-?U?8????۱??,?/? ?00?0?	???'???<*?????L+???&+????M*,???,???8????ױ?"?8?;?"<"	???+??^*??y?}?7*+*??$?E*?+????N-,?,???Y????W???Y???Y*??[S?Ŀ????)?@?C?]?*)^^
?^?)^?	5?28???8??8?? !u/*?ǰ??"tu/*?˰??#$%>*+?α
????&'/*?ΰ?()/*???*g>*+??
?? !+?P*+?DZ
???????,-?P*+?˱
???????./*?Ҭ?/0>*?ұ
????B
*??????
	@12/*?ڰ?34>*+?ڱ
?????^?4*??*??[??L??Y*???+???*????????*?-?0?3?45	A689/*????:;>*+???
????
<=2??Y???W>??@AcBHCDGOcP
?3Q	RTV




© 2015 - 2025 Weber Informatics LLC | Privacy Policy