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

org.apache.cayenne.gen.ImportUtils.class Maven / Gradle / Ivy

There is a newer version: 5.0-M1
Show newest version
????4(
H??
?	G?	G?
??
??
??
??
???
G???	G?	G????
G?	G?
G??
??
??
G??
??
?????
??????????
?
?
???
?	G?
?
????????????	G??
?????????	G?
????importOrdering[Ljava/lang/String;
primitivesprimitiveClassesclassesForPrimitivesLjava/util/Map;	Signature5Ljava/util/Map;primitivesForClassesimportTypesMapreservedImportTypesMappackageNameLjava/lang/String;()VCodeLineNumberTableLocalVariableTablethis$Lorg/apache/cayenne/gen/ImportUtils;canRegisterType(Ljava/lang/String;)ZtypeNamestringUtils$Lorg/apache/cayenne/gen/StringUtils;
typeClassNametypePackageName
StackMapTable??addReservedType(Ljava/lang/String;)VaddType
setPackageformatJavaType'(Ljava/lang/String;Z)Ljava/lang/String;	primitiveprimitiveClass
usePrimitivesZ&(Ljava/lang/String;)Ljava/lang/String;#formatJavaTypeAsNonBooleanPrimitivetypevalue?isNonBooleanPrimitive	isBooleanisPrimitivecanUsePrimitive((Lorg/apache/cayenne/map/ObjAttribute;)Z	attribute%Lorg/apache/cayenne/map/ObjAttribute;generate()Ljava/lang/String;thisStringPrefixdotIndexIoutputBufferLjava/lang/StringBuilder;	typesListLjava/util/List;lastStringPrefixfirstIterationLocalVariableTypeTable$Ljava/util/List;???lambda$generate$0'(Ljava/lang/String;Ljava/lang/String;)Iorderings1s2J
SourceFileImportUtils.javaVWjava/util/HashMapRNSN????q?q??	java.lang?????]^??TUQN??java/lang/StringkqMNw^boolean????~x^java/lang/StringBuilderpackage ??;

java/util/ArrayList?VBootstrapMethods??	
??
?
import ~IJ^java.javax.org.com.longdoublebytefloatshortintcharKJjava/lang/Long~java/lang/Doublejava/lang/Bytejava/lang/Booleanjava/lang/Floatjava/lang/Shortjava/lang/Integerjava/lang/CharacterLJ"org/apache/cayenne/gen/ImportUtilsjava/lang/Object"org/apache/cayenne/gen/StringUtilsjava/util/Listjava/util/IteratorgetInstance&()Lorg/apache/cayenne/gen/StringUtils;stripPackageName
stripClasslength()Iequals(Ljava/lang/Object;)Z
java/util/MapcontainsKeyput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;#org/apache/cayenne/map/ObjAttributeisMandatory()ZgetTypeappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;values()Ljava/util/Collection;(Ljava/util/Collection;)V
'(Ljava/lang/Object;Ljava/lang/Object;)I
Gcompare()Ljava/util/Comparator;sort(Ljava/util/Comparator;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;(C)Ljava/lang/StringBuilder;indexOf(I)I	substring(II)Ljava/lang/String;toString
startsWith	compareTo(Ljava/lang/String;)Ijava/lang/ClassgetNameorg/apache/cayenne/util/UtiltoMap7([Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/Map; $??"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!GHIJKJLJMNOPQNOPRNOPSNOPTUVWXM*?*?Y??*?Y???Y"/2Z[\]^X?P+???M,+?N,+?:?	??
???*?-???*?-????Y289<=>@ A"C,D.H;I=KZ4P[\P_UE`a?bU8cUd?eff@ghX? *+?
???M,+?N*?-+?W?YXY	\
]_`Z* [\ _U
`a
bUd	ihX?0*+?
???M,+?N-*????*?,+?+?W?Y"jk	n
opqt/uZ*0[\0_U
#`acUd	?efjhX>*+??Y
{|Z[\TUklX?>??+??N-?-?*+???+??N-?*-??*+??Y????,?Z4mU,nU>[\>_U>opd?fDf??fDfkqXf+?c?M,+?N*?-??#*?-??+*?-???-?,+?:
??-?*??*???-?+?Y6
???? ?.?9?;?B?L?N?b?d?Z4\`aVbUB"cUf[\f_Ud?;ef?f?rqX??+??M*,?,?+??Y
?
?Z [\sU
tUd+?uffu?uffufv^XY?+??*+????Y?Z[\sUd@w^X;+??Y?Z[\sUx^X>
?+??Y?Z
[\
sUyzXW+??*+?????Y?Z[\{|d@}~X?	ʻY?L*??+?W+*??W+?W?Y*?? ?!M,?"?#N6,?$:?%?n?&?:?	6?
+
?'W:.?(6?
?):-?-??
+*?WN++?W+?W+;?'W???+?,?Yj???? ?'?8?C?E?H?f?k?q?x|????
???????ZR|FU?=??f\_U?[\???8???E??UH??p?8???dB?'??(u??f?? f?f?u??f
??X?J?-M,?>6?7,2:*?.?+?.??*?.?+?.??????*+?/?Y??(?*?<?>?D?Z (?UJ?UJ?Ud?
??f???WX???Y0SY1SY2SY3S?-?Y4SY5SY6SYSY7SY8SY9SY:S?;?Y?=SY??=SY@?=SYA?=SYB?=SYC?=SYD?=S?E?;?E?F??E?;?F??Y$&M(f)?*?,?-??#
!%"?????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy