Package org.apache.olingo.ext.pojogen
Class V4POJOGenMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.olingo.ext.pojogen.AbstractPOJOGenMojo
org.apache.olingo.ext.pojogen.V4POJOGenMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="v4pojoGen",
defaultPhase=PROCESS_SOURCES)
public class V4POJOGenMojo
extends AbstractPOJOGenMojo
POJOs generator.
-
Field Summary
Fields inherited from class org.apache.olingo.ext.pojogen.AbstractPOJOGenMojo
basePackage, localEdm, namespaces, outputDirectory, serviceRootURL, TOOL_DIR, utility
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createUtility
(Edm edm, EdmSchema schema, String basePackage) protected ODataClient
protected V4Utility
protected String
Methods inherited from class org.apache.olingo.ext.pojogen.AbstractPOJOGenMojo
execute, mkdir, mkPkgDir, newContext, parseObj, parseObj, parseObj, writeFile
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
V4POJOGenMojo
public V4POJOGenMojo()
-
-
Method Details
-
createUtility
- Specified by:
createUtility
in classAbstractPOJOGenMojo
-
getUtility
- Specified by:
getUtility
in classAbstractPOJOGenMojo
-
getVersion
- Specified by:
getVersion
in classAbstractPOJOGenMojo
-
getClient
- Specified by:
getClient
in classAbstractPOJOGenMojo
-