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

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

The newest version!
????7*
java/lang/Object()V%org/apache/cayenne/gen/CgenConfigList
Default	
(org/apache/cayenne/gen/CgenConfigurationnameLjava/lang/String;*.java	
outputPattern		timestampJ	
usePkgPathZ	 	makePairs	"#createPKProperties	%&'().org/apache/cayenne/gen/ArtifactsGenerationModeENTITY0Lorg/apache/cayenne/gen/ArtifactsGenerationMode;	+,)artifactsGenerationMode.java/util/ArrayList
-	123	artifactsLjava/util/Collection;5java/util/HashSet
4	89:entityArtifactsLjava/util/Set;	<=3excludedEntityArtifacts	?@:embeddableArtifacts	BC3excludedEmbeddableArtifacts	EFGHI#org/apache/cayenne/gen/TemplateTypeENTITY_SUBCLASS%Lorg/apache/cayenne/gen/TemplateType;
EKLMdefaultTemplate'()Lorg/apache/cayenne/gen/CgenTemplate;	OPQtemplate%Lorg/apache/cayenne/gen/CgenTemplate;	ESTIENTITY_SUPERCLASS	VWQ
superTemplate	EYZIDATAMAP_SUBCLASS	\]QdataMapTemplate	E_`IDATAMAP_SUPERCLASS	bcQdataMapSuperTemplate	EefIEMBEDDABLE_SUBCLASS	hiQembeddableTemplate	EklIEMBEDDABLE_SUPERCLASS	noQembeddableSuperTemplateqrst
java/util/Setclear	vwsuperPkg	yz{dataMap Lorg/apache/cayenne/map/DataMap;
%}~getLabel()Ljava/lang/String;
?????java/lang/StringequalsIgnoreCase(Ljava/lang/String;)Z	%??)ALL	???rootProjectPathLjava/nio/file/Path;
?????java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;?java/nio/file/Path????
isAbsolute()Z?1org/apache/cayenne/validation/ValidationException?*Project root path '%s' should be absolute.
???((Ljava/lang/String;[Ljava/lang/Object;)V	???cgenOutputPath????getRoot()Ljava/nio/file/Path;????equals(Ljava/lang/Object;)Z????
relativize*(Ljava/nio/file/Path;)Ljava/nio/file/Path;???toString
????isEmpty?.????	normalize????resolve????toAbsolutePath	??	overwrite	??encoding	??createPropertyNames	??force	??externalToolConfig?????java/util/Collectionadd
????? org/apache/cayenne/map/ObjEntity	isGeneric
???getNameq?
????!org/apache/cayenne/map/EmbeddablegetClassName?,
????split'(Ljava/lang/String;)[Ljava/lang/String;
?????java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;????addAll(Ljava/util/Collection;)Z
?????org/apache/cayenne/map/DataMapgetObjEntities()Ljava/util/Collection;????stream()Ljava/util/stream/Stream;???apply()Ljava/util/function/Function;java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;	testJ(Lorg/apache/cayenne/gen/CgenConfiguration;)Ljava/util/function/Predicate;
filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
java/util/stream/Collectorsjoining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;
??getEmbeddables?
 !toSet()Ljava/util/stream/Collector;$cgen
&'()*"org/apache/cayenne/util/XMLEncoderstart8(Ljava/lang/String;)Lorg/apache/cayenne/util/XMLEncoder;,xmlns.(org/apache/cayenne/gen/xml/CgenExtension0(http://cayenne.apache.org/schema/11/cgen
&234	attributeJ(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/cayenne/util/XMLEncoder;
&784	simpleTag:excludeEntities
<=getExcludedEntities?excludeEmbeddables
ABgetExcludedEmbeddablesDdestDir
FGgetNormalizedOutputPath
IJKseparatorsToUnix&(Ljava/lang/String;)Ljava/lang/String;MmodeP
PQRS#org/apache/cayenne/gen/CgenTemplategetData
PUV?isFile
&XYZcdata9(Ljava/lang/String;Z)Lorg/apache/cayenne/util/XMLEncoder;
&\]^end&()Lorg/apache/cayenne/util/XMLEncoder;Wio]c 
ghi?jjava/lang/Boolean(Z)Ljava/lang/String;??w#?
??
P?
?tuvreplace(CC)Ljava/lang/String;	xyz{|*org/apache/cayenne/gen/CgenConfiguration$1.$SwitchMap$org$apache$cayenne$gen$TemplateType[I
E~?ordinal()I
??MgetTemplate
??MgetSuperTemplate
??MgetEmbeddableTemplate
??MgetEmbeddableSuperTemplate
??MgetDataMapTemplate
??MgetDataMapSuperTemplate????containsq??java/io/Serializable?'org/apache/cayenne/util/XMLSerializable	Signature9Ljava/util/Collection;#Ljava/util/Set;*Ljava/util/Collection;CodeLineNumberTableLocalVariableTablethis*Lorg/apache/cayenne/gen/CgenConfiguration;resetCollectionsgetSuperPkgsetSuperPkg(Ljava/lang/String;)VsetName
getDataMap"()Lorg/apache/cayenne/map/DataMap;
setDataMap#(Lorg/apache/cayenne/map/DataMap;)VsetArtifactsGenerationMode
StackMapTablegetArtifactsGenerationModeisMakePairssetMakePairs(Z)VgetRootPathsetRootPath(Ljava/nio/file/Path;)VgetRawOutputPathupdateOutputPathpathbuildOutputPathisOverwritesetOverwriteisUsePkgPath
setUsePkgPathsetTemplate((Lorg/apache/cayenne/gen/CgenTemplate;)VsetSuperTemplatesetEmbeddableTemplatesetEmbeddableSuperTemplatesetDataMapTemplatesetDataMapSuperTemplategetTimestamp()JsetTimestamp(J)VgetOutputPatternsetOutputPatterngetEncodingsetEncodingisCreatePropertyNamessetCreatePropertyNamesisForcesetForceisCreatePKPropertiessetCreatePKPropertiesgetArtifacts;()Ljava/util/Collection;getEntities()Ljava/util/Set;%()Ljava/util/Set;getExternalToolConfigsetExternalToolConfigconfigaddArtifact$(Lorg/apache/cayenne/gen/Artifact;)Vartifact!Lorg/apache/cayenne/gen/Artifact;
loadEntity%(Lorg/apache/cayenne/map/ObjEntity;)Ventity"Lorg/apache/cayenne/map/ObjEntity;loadEmbeddable&(Lorg/apache/cayenne/map/Embeddable;)V
embeddable#Lorg/apache/cayenne/map/Embeddable;parseExcludedEntitiesentitiesparseExcludedEmbeddablesembeddablesresolveExcludedEntitiesresolveExcludedEmbeddablesgetExcludedEntityArtifacts,()Ljava/util/Collection;getExcludedEmbeddableArtifactsencodeAsXMLb(Lorg/apache/cayenne/util/XMLEncoder;Lorg/apache/cayenne/configuration/ConfigurationNodeVisitor;)Vencoder$Lorg/apache/cayenne/util/XMLEncoder;delegate;Lorg/apache/cayenne/configuration/ConfigurationNodeVisitor;?9org/apache/cayenne/configuration/ConfigurationNodeVisitor	isDefaultgetTemplateByTypeL(Lorg/apache/cayenne/gen/TemplateType;)Lorg/apache/cayenne/gen/CgenTemplate;type#lambda$resolveExcludedEmbeddables$3	className lambda$resolveExcludedEntities$2lambda$getExcludedEmbeddables$1lambda$getExcludedEntities$0
SourceFileCgenConfiguration.javaNestMembersBootstrapMethods?
?	org/apache/cayenne/map/Entity6(Lorg/apache/cayenne/map/ObjEntity;)Ljava/lang/String;?
???7(Lorg/apache/cayenne/map/Embeddable;)Ljava/lang/String;
??
??
??
 !"#"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;InnerClasses&%java/lang/invoke/MethodHandles$Lookup(java/lang/invoke/MethodHandlesLookup!??????23??9:??=3??@:??C3??wz{,) ?PQWQiQoQ]QcQ???#?F??*?*	?*?*	?*?*?*?!*?$?**?-Y?/?0*?4Y?6?7*?-Y?/?;*?4Y?6?>*?-Y?/?A*?D?J?N*?R?J?U*?X?J?[*?^?J?a*?d?J?g*?j?J?m??Rgh
lmnop$q+s6tAuLvWwbylzv|?}???????????E*?>?p*?7?p???	???????/*?u?????????>*+?u??
?????w??/*??????????>*+???
????????/*?x?????????>*+?x??
?????z{???i?$?|+???
*?$?*?
*???*???
??????M???2*?*?|?????????/*??????????>*???
????? ???/*???????????p'+?????????Y??Y+S???*+??????!?&??'??'???!???/*????????????<*???2+???)*????+?????**??+?????*+??????'?5?6?;??<??<???6G?_#*???*?????????*??????????#???????C*???*???*????*?????
*?????*??*???????????????!+?C??????/*??????????>*????
???????/*?????????>*???
????M?/*?N????????>*+?N??
???PQ?M?/*?U????????>*+?U??
#$???WQ?M?/*?g??'??????>*+?g??
+,???iQ?M?/*?m??/??????>*+?m??
34???oQ?M?/*?[??7??????>*+?[??
;<???]Q?M?/*?a?????????>*+?a??
CD???cQ???/*???G??????>*???
KL?????/*???O??????>*+???
ST?????/*?ð?W??????>*+?ñ?
[\???????/*?Ƭ?_??????>*?Ʊ?
cd???????/*?ɬ?g??????>*?ɱ?
kl???????/*?!??o??????>*?!??
st???#???/*?0??w????????/*?7??{???????/*?>?????????/*?̰????????>*+?̱?
?????????D*?0+??W??
??????????[+?Ԛ*?7+?ٹ?W??????????????G*?>+?ݹ?W??
??????????L*?;+????W??
??????=?m/*?x??????*??
??????????#?.??/?????L*?A+????W??
??????B?m/*?x?????*??
??????????#?.??/????o1**?x??????*??
???q?7??????"?0??1????o1**?x?????*?"?
???q?>??????"?0??1?????/*?;???????????/*?A???????????)}+#?%+/?15*??69*?;?6>*?@?6C**?E?H?6L*?*?|?6N?%*?N?O*?N?T???W?[_?%*?U?O*?U?T???W?[`?%*?g?O*?g?T???W?[a?%*?m?O*?m?T???W?[b?%*?[?O*?[?T???W?[c?%*?a?O*?a?T???W?[d*??6e*??f?6k*??f?6l*???f?6m*?Ƹf?6n**?u?H?6o*?!?f?6p*?̶6?[W??^?
???(?3?C?L?n??????????&?3?@?M?[?h?u?x?|?? }??}??}????d&?&??&?&?? &?&??&?&?? &?&??&?&?? &?&??&?&?? &?&??&?&?? &?&??&?&?????w*??q*??j*???c*?!?\*?ƚU*??q?I*?N?D?J?r?9*?U?R?J?r?)*?u?
*?u???*???
*?̶??????)6FZkv??w???	?`@JK?T+?+\/?s???	
?????
????\?w+?}.?R	449>>CHHM*???*???*???*???*???*?????"<AFKP U#Z%?\??\?I?	<???R*?A+????????????@???R*?;+???????????@???R*?>+????????????@??R*?7+???????????@x>

$x%')




© 2015 - 2024 Weber Informatics LLC | Privacy Policy