
org.apache.cayenne.tools.CayenneGeneratorMojo.class Maven / Gradle / Ivy
???? 3
N ? M ?
L ?
L ? ?
? ?
? M ?
? ?
? M ?
? M ? M ?
? ?
?
M ?
?
?
M ?
1 ?
L ?
1 ?
1 ?
?
1 ?
? ?
1 ?
? ?
1 ?
1 ? ? ? ?
# ? M ? M ?
L ? ? ?
) ? ?
, ?
L ? ?
/ ? ?
1 ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? M ?
1 ? ? ? ? InnerClasses NO_FILES [Ljava/io/File; additionalMaps Ljava/io/File; RuntimeInvisibleAnnotations 0Lorg/apache/maven/plugins/annotations/Parameter; client Z defaultValue false destDir ${project.build.sourceDirectory} encoding Ljava/lang/String; excludeEntities includeEntities makePairs true map required mode entity
outputPattern *.java overwrite superPkg
superTemplate template embeddableSuperTemplate embeddableTemplate
usePkgPath createPropertyNames ()V Code LineNumberTable LocalVariableTable this /Lorg/apache/cayenne/tools/CayenneGeneratorMojo; execute dataMap Lorg/apache/cayenne/map/DataMap; generator .Lorg/apache/cayenne/gen/ClassGenerationAction; e Ljava/lang/Exception; logger Lorg/apache/commons/logging/Log; loaderAction :Lorg/apache/cayenne/tools/CayenneGeneratorMapLoaderAction; filterAction =Lorg/apache/cayenne/tools/CayenneGeneratorEntityFilterAction;
StackMapTable ? ? ? ? ?
Exceptions convertAdditionalDataMaps ()[Ljava/io/File; mapFilter Ljava/io/FilenameFilter; createGenerator 0()Lorg/apache/cayenne/gen/ClassGenerationAction; action ?
SourceFile CayenneGeneratorMojo.java +Lorg/apache/maven/plugins/annotations/Mojo; name cgen defaultPhase 5Lorg/apache/maven/plugins/annotations/LifecyclePhase; GENERATE_SOURCES q r Z S ? ? ? ? $org/apache/cayenne/tools/MavenLogger q ? 8org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction b S ? ? ;org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction V W ? ? _ ] ^ ] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
x r java/lang/Exception .org/apache/maven/plugin/MojoExecutionException Error generating classes: q
R S P Q ? ,org/apache/maven/plugin/MojoFailureException %'additionalMaps' must be a directory. q /org/apache/cayenne/tools/CayenneGeneratorMojo$1 q 2org/apache/cayenne/gen/ClientClassGenerationAction ,org/apache/cayenne/gen/ClassGenerationAction ? \ ] ` W ? e ] g ] i W ? j ] k ] l ] m ] n ] o W ? p W ? java/io/File -org/apache/cayenne/tools/CayenneGeneratorMojo $org/apache/maven/plugin/AbstractMojo org/apache/commons/logging/Log exists ()Z mkdirs )(Lorg/apache/maven/plugin/AbstractMojo;)V setMainDataMapFile (Ljava/io/File;)V setClient (Z)V 3org/apache/cayenne/dbsync/filter/NamePatternMatcher build {(Lorg/apache/commons/logging/Log;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/cayenne/dbsync/filter/NamePatternMatcher;
setNameFilter 0(Lorg/apache/cayenne/dbsync/filter/NameFilter;)V setAdditionalDataMapFiles ([Ljava/io/File;)V getMainDataMap "()Lorg/apache/cayenne/map/DataMap; setLogger #(Lorg/apache/commons/logging/Log;)V lastModified ()J setTimestamp (J)V
setDataMap #(Lorg/apache/cayenne/map/DataMap;)V getFilteredEntities 8(Lorg/apache/cayenne/map/DataMap;)Ljava/util/Collection; addEntities (Ljava/util/Collection;)V org/apache/cayenne/map/DataMap getEmbeddables ()Ljava/util/Collection; addEmbeddables getQueryDescriptors
addQueries *(Ljava/lang/String;Ljava/lang/Exception;)V isDirectory (Ljava/lang/String;)V 2(Lorg/apache/cayenne/tools/CayenneGeneratorMojo;)V listFiles )(Ljava/io/FilenameFilter;)[Ljava/io/File;
setDestDir setEncoding setMakePairs setArtifactsGenerationMode setOutputPattern setOverwrite setSuperPkg setSuperTemplate setTemplate setEmbeddableSuperTemplate setEmbeddableTemplate
setUsePkgPath setCreatePropertyNames ! M N P Q R S T U V W T U Xs Y Z S T U Xs [ \ ] T U ^ ] T U _ ] T U ` W T U Xs a b S T U cZ d e ] T U Xs f g ] T U Xs h i W T U Xs Y j ] T U k ] T U l ] T U m ] T U n ] T U o W T U Xs a p W T U Xs Y q r s / *? ? t , u v w x r s ? ?*? ? ? *? ? W? Y*? L? Y? M,*? ?
? Y? N-*?
? -+*? *? ? ? ,*? ? ,? :*? :+? *? ? ? ? -? ? ? ? ? ? ? !? :? #Y$? %?? K ? ? " t Z ?
? ? ? # ? + ? 3 ? ; ? K ? S ? Y ? _ ? e ? q ? x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? u H Y C y z _ = { | ? } ~ ? v w ? ? # ? ? ? 3 { ? ? ? ? ? ? ? ? ? ?
? # ) ? ? s ? 1*? &? ? '?*? &? (?
? )Y*? +?? ,Y*? -L*? &+? .? t ? ? ? ? ? ( ? u 1 v w ( ? ? ? ? " ? ? s ?*?
? ? /Y? 0L? ? 1Y? 2L+*? ? 3+*? 4? 5+*? 6? 7+*? 8? 9+*? :? ;+*?