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$
?
?
?%
p&
p'
(
(
()
h*
h+
,
,
,-
?*
?.
/
h0
h1
/
h2
p34
=5
p6
w7
=89
B:;
?<=
?>
w?
B@
BA
B
?C
=DE
NF
	GH
QI
h
Q
NJ
?K
QL
=MNO
NP
=Q
BR
QST
^U
^V
WX
hD?Y
	Z
w[
h%
p\]
w^
=%
=_
`a
bcd
nef?
Bg
Bhn?o
xpqr()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;
StackMapTablessetDataMapNamem(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;tusetDataNodeNameJ(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;v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;setAttributeName7(Lorg/apache/cayenne/map/Attribute;Ljava/lang/String;)V	attribute"Lorg/apache/cayenne/map/Attribute;Lorg/apache/cayenne/map/Entity;setEmbeddableAttributeNameA(Lorg/apache/cayenne/map/EmbeddableAttribute;Ljava/lang/String;)V,Lorg/apache/cayenne/map/EmbeddableAttribute;
embeddable#Lorg/apache/cayenne/map/Embeddable;wsetRelationshipNameY(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;xisDbAttributePathCorrect6(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;y	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;?(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yzz{|}~?????????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??&??????.p	??{?*?-M*+?.*?/N-?
-,?0-*?1?|??
?????}*???????????h	??{?*?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?
??.=??
??NB????
??,N???>Qh????	??{?H*??+F?GM,?d>6? *,2?V:???WK????*,2?L???|.&'*
,-.%/*0,22-85}>%
??#??H??H??
;??6??????Q?
@	??{
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????
h????'???	??{?	?*?\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???-?
h?p????h???'????	??{?=?	Y?
L*?j?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy