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

org.apache.cayenne.modeler.util.ProjectUtil.class Maven / Gradle / Ivy

There is a newer version: 5.0-M1
Show newest version
????4
x






p
	
n
 !"
p!#"



p$
p%
p&'
(
)
)
)*
p+
p,
=
=
p-
p.
/
/
/0
p1
p2
3
3
34
h5
h6
7
7
78
95
9:
;
h<
h=
;
h>
p?@
=A
pB
wC
=DE
BFG
HIJ
HK
wL
BM
BN
O
/P
=QR
NS
	TU
QV
h
Q
NW
/X
QY
=Z[\
N]
=^
O_
Q`a
^b
^c
de
hQf
	g
wh
h0
pij
wk
=0
=l
mn
opq
nrs! 
Bt
Bu{|
x}~()VCodeLineNumberTableLocalVariableTablethis-Lorg/apache/cayenne/modeler/util/ProjectUtil;setProcedureParameterName@(Lorg/apache/cayenne/map/ProcedureParameter;Ljava/lang/String;)V	parameter+Lorg/apache/cayenne/map/ProcedureParameter;newNameLjava/lang/String;oldName	procedure"Lorg/apache/cayenne/map/Procedure;
StackMapTable?setDataMapNamem(Lorg/apache/cayenne/configuration/DataChannelDescriptor;Lorg/apache/cayenne/map/DataMap;Ljava/lang/String;)Vnode5Lorg/apache/cayenne/configuration/DataNodeDescriptor;domain8Lorg/apache/cayenne/configuration/DataChannelDescriptor;map Lorg/apache/cayenne/map/DataMap;nodesLjava/util/List;LocalVariableTypeTableGLjava/util/List;??setDataNodeNameJ(Lorg/apache/cayenne/configuration/DataNodeDescriptor;Ljava/lang/String;)VsetProcedureNameW(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/Procedure;Ljava/lang/String;)Vns)Lorg/apache/cayenne/map/MappingNamespace;?setQueryName](Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/QueryDescriptor;Ljava/lang/String;)Vquery(Lorg/apache/cayenne/map/QueryDescriptor;setObjEntityNameW(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/ObjEntity;Ljava/lang/String;)Ventity"Lorg/apache/cayenne/map/ObjEntity;setDbEntityName6(Lorg/apache/cayenne/map/DbEntity;Ljava/lang/String;)V!Lorg/apache/cayenne/map/DbEntity;ssetAttributeName7(Lorg/apache/cayenne/map/Attribute;Ljava/lang/String;)V	attribute"Lorg/apache/cayenne/map/Attribute;Lorg/apache/cayenne/map/Entity;jsetEmbeddableAttributeNameA(Lorg/apache/cayenne/map/EmbeddableAttribute;Ljava/lang/String;)V,Lorg/apache/cayenne/map/EmbeddableAttribute;
embeddable#Lorg/apache/cayenne/map/Embeddable;?setRelationshipNameY(Lorg/apache/cayenne/map/Entity;Lorg/apache/cayenne/map/Relationship;Ljava/lang/String;)Vrel%Lorg/apache/cayenne/map/Relationship;cleanObjMappings#(Lorg/apache/cayenne/map/DataMap;)V
isTruePathZ	pathSplit[Ljava/lang/String;dbAtt$Lorg/apache/cayenne/map/DbAttribute;dbAttributePathatt%Lorg/apache/cayenne/map/ObjAttribute;srcEntdbRel'Lorg/apache/cayenne/map/DbRelationship;	dbRelList(Lorg/apache/cayenne/map/ObjRelationship;dbEnt9Ljava/util/List;@?ERUisDbAttributePathCorrect6(Lorg/apache/cayenne/map/DbEntity;Ljava/lang/String;)ZrelationshipjI
currentEntsize?clearDbMapping%(Lorg/apache/cayenne/map/ObjEntity;)VdbAttrobjAttrobj_rel	db_entitycontainsSourceAttributeN(Lorg/apache/cayenne/map/DbRelationship;Lorg/apache/cayenne/map/DbAttribute;)ZjoinLorg/apache/cayenne/map/DbJoin;containsTargetAttribute&getRelationshipsUsingAttributeAsSource<(Lorg/apache/cayenne/map/DbAttribute;)Ljava/util/Collection;parentparentRelationshipsLjava/util/Collection;
relationships?Ljava/util/Collection;?	Signaturee(Lorg/apache/cayenne/map/DbAttribute;)Ljava/util/Collection;&getRelationshipsUsingAttributeAsTargetentityRelationshipsgetCollectionOfChildren:(Lorg/apache/cayenne/map/ObjEntity;)Ljava/util/Collection;child	objEntityobjEntities:Ljava/util/Collection;^(Lorg/apache/cayenne/map/ObjEntity;)Ljava/util/Collection;%findObjRelationshipsForDbRelationshipm(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DbRelationship;)Ljava/util/Collection;objRelationshipmediator.Lorg/apache/cayenne/modeler/ProjectController;objRelationships:Ljava/util/List;q?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DbRelationship;)Ljava/util/Collection;"findObjAttributesForDbRelationshipobjAttribute
attributes7Ljava/util/List;?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DbRelationship;)Ljava/util/Collection;+lambda$findObjAttributesForDbRelationship$0?(Lorg/apache/cayenne/map/DbRelationship;Ljava/util/List;Lorg/apache/cayenne/map/ObjAttribute;Lorg/apache/cayenne/util/CayenneMapEntry;)Ventry)Lorg/apache/cayenne/util/CayenneMapEntry;
SourceFileProjectUtil.javayz???????????????java/util/ArrayList??????????3org/apache/cayenne/configuration/DataNodeDescriptor???????????????%org/apache/cayenne/map/EntityResolver?z???????????????????????????????????????? org/apache/cayenne/map/ObjEntity????????#org/apache/cayenne/map/ObjAttribute??.???\.?????????????&org/apache/cayenne/map/ObjRelationship??y?%org/apache/cayenne/map/DbRelationship??????????????z??????org/apache/cayenne/map/DbJoin?????????y?????org/apache/cayenne/map/Entity??????????6org/apache/cayenne/configuration/DataChannelDescriptor??org/apache/cayenne/map/DataMap????BootstrapMethods??????????+org/apache/cayenne/modeler/util/ProjectUtiljava/lang/Objectjava/lang/Stringjava/util/Listjava/util/Iterator'org/apache/cayenne/map/MappingNamespace!org/apache/cayenne/map/Embeddableorg/apache/cayenne/map/DbEntityjava/util/Collection)org/apache/cayenne/map/ProcedureParametergetName()Ljava/lang/String;org/apache/cayenne/util/UtilnullSafeEquals'(Ljava/lang/Object;Ljava/lang/Object;)ZgetProcedure$()Lorg/apache/cayenne/map/Procedure; org/apache/cayenne/map/ProcedureremoveCallParameter(Ljava/lang/String;)VsetNameaddCallParameter.(Lorg/apache/cayenne/map/ProcedureParameter;)VgetNodeDescriptors()Ljava/util/Collection;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getDataMapNamescontains(Ljava/lang/Object;)ZaddremoveremoveProcedureaddProcedure%(Lorg/apache/cayenne/map/Procedure;)VgetNamespace+()Lorg/apache/cayenne/map/MappingNamespace;refreshMappingCache&org/apache/cayenne/map/QueryDescriptor
setDataMapremoveQueryDescriptoraddQueryDescriptor+(Lorg/apache/cayenne/map/QueryDescriptor;)VremoveObjEntity(Ljava/lang/String;Z)VaddObjEntity
getDataMap"()Lorg/apache/cayenne/map/DataMap;removeDbEntityaddDbEntity$(Lorg/apache/cayenne/map/DbEntity;)V org/apache/cayenne/map/Attribute	getEntity!()Lorg/apache/cayenne/map/Entity;removeAttributeaddAttribute%(Lorg/apache/cayenne/map/Attribute;)V*org/apache/cayenne/map/EmbeddableAttribute
getEmbeddable%()Lorg/apache/cayenne/map/Embeddable;/(Lorg/apache/cayenne/map/EmbeddableAttribute;)V#org/apache/cayenne/map/RelationshipgetRelationship9(Ljava/lang/String;)Lorg/apache/cayenne/map/Relationship;removeRelationshipaddRelationship((Lorg/apache/cayenne/map/Relationship;)VgetObjEntitiesgetDbEntity#()Lorg/apache/cayenne/map/DbEntity;5(Ljava/lang/String;)Lorg/apache/cayenne/map/DbEntity;
getAttributesgetDbAttributePath(Ljava/lang/CharSequence;)Zsplit'(Ljava/lang/String;)[Ljava/lang/String;setDbAttributePathgetDbAttribute&()Lorg/apache/cayenne/map/DbAttribute;"org/apache/cayenne/map/DbAttributegetAttribute8(Ljava/lang/String;)Lorg/apache/cayenne/map/DbAttribute;getRelationshipsgetDbRelationships()Ljava/util/List;(Ljava/util/Collection;)VgetSourceEntityremoveDbRelationship*(Lorg/apache/cayenne/map/DbRelationship;)V;(Ljava/lang/String;)Lorg/apache/cayenne/map/DbRelationship;getTargetEntitygetAttributeMap()Ljava/util/Map;
java/util/MapvaluesclearDbRelationshipssetDbEntitygetJoins	getSource	getTargetjava/util/Collections	emptyList()I(I)V
getDbEntities
isSubentityOf%(Lorg/apache/cayenne/map/ObjEntity;)Z,org/apache/cayenne/modeler/ProjectController
getProject&()Lorg/apache/cayenne/project/Project;"org/apache/cayenne/project/ProjectgetRootNode6()Lorg/apache/cayenne/configuration/ConfigurationNode;getDataMapsisFlattenedgetDbPathIterator
?(Ljava/lang/Object;)V
w,(Lorg/apache/cayenne/util/CayenneMapEntry;)Vaccept{(Lorg/apache/cayenne/map/DbRelationship;Ljava/util/List;Lorg/apache/cayenne/map/ObjAttribute;)Ljava/util/function/Consumer;forEachRemaining (Ljava/util/function/Consumer;)Vequals"java/lang/invoke/LambdaMetafactorymetafactory	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$Lookupjava/lang/invoke/MethodHandles!wxyz{/*??|5}~	??{?&*?M,+???*?N-*??*+?-*??|";>
?BCD E%F}*&??&??!???????	??{U?+?N?	Y?
:*??:?
?-??:?+???
?W???+,??:?
?-??:?-?W?+??W??ϱ|2ILM/N@OJNMQRSqT}U?V?W}H/??q??????????????????????????0??
??3	??{>*+??|
Z[}????	??{?4+?N-,???+,?*-?*+?*?:?????|*
_b
cfghk#l+m3o}44??4??4??/??#??????$?	??{?9+?N-,???+,? +*?!*-?"*+?#*?:?????|.sv
wz{}~"?(?0?8?}49??9??9??4??(??????)?	??{?5+?$N-,???+,?%*-?&*+?'*?:?????|*
??
?????$?,?4?}45??5??5??0??$??????%?	??{?>*?(M,+???*+?)*?*N-?$-,?+-*?,-?:?????|2??
?????"?'?-?5?=?}4-??>??>??9??&??????.?	??{?*?-M*+?.*?/N-?
-,?0-*?1?|??
?????}*????????????	??{?*?2M*+?3*?4N-?
-,?5-*?6?|??
?????}*????????????	??{?$+?+*+?7?8??*+?7?9+,?:*+?;?|?????#?} $??$??$???	??{?
A*?N-?*-?(??-?
,?@???,?A?:?
?n??B:?C:?3D?E?)F?G:??-?H6?	?I?#?J:?-?K?L?	?I???,?M?:?
?r??N:?	Y?O?P:?:?
?B??Q:?R:		? *	?S??	?	?T?8?
?U????????ͱ|?!??"?2?6?9?Z?a?j?p?y?????????????	????%07:=@}z???y?????aU??Z\??)??	0???R???`??"?? ??A????R???N?
??.???
??N?????
??,????>??????	??{?H*??+F?GM,?d>6? *,2?V:???WK????*,2?L???|.&'*
,-.%/*0,22-85}>%
??#??H??H??
;??6????????
@	??{
j*?>L+??*?X?Y?M,?
?!,??BN-?J:?-?I???*?M?M,?
?,??NN-?Z???*?[?|6
=>	?
B,C2D8E=G@I]JaKdLiM}42??,??]??j??e????
???#??	??	??{?9+?\*?R??*?]?M,?
?,??^N-?_+??????|UV
Y*Z2[4]7_} *
??9??9???

?	??	??{?9+?\*?W??*?]?M,?
?,??^N-?`+??????|hi
l*m2n4p7r} *
??9??9???

?	??	??{
U*?\L+??a?+?bM?	Y,?c?dN,?:?
?$??Q:*?e?-?W???-?|2z|	}
???? ?>?G?P?S?}4>??U??P??C?? 5???C?? 5????
?????'???	??{?	?*?\L+??a?+?fM,??a??	Y?
N,?g?:?
?V??h:+?????b:?:?
?$??Q:*?i?-?W??ا??-?|J??	?
????"?C?I?L?N?S?r?{???????}Hr??S4??CD????????z??"j???S4??"j???-?
???????????'????	??{?=?	Y?
L*?j?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy