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, utilityFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateUtility(Edm edm, EdmSchema schema, String basePackage) protected ODataClientprotected V4Utilityprotected StringMethods inherited from class org.apache.olingo.ext.pojogen.AbstractPOJOGenMojo
execute, mkdir, mkPkgDir, newContext, parseObj, parseObj, parseObj, writeFileMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
V4POJOGenMojo
public V4POJOGenMojo()
-
-
Method Details
-
createUtility
- Specified by:
createUtilityin classAbstractPOJOGenMojo
-
getUtility
- Specified by:
getUtilityin classAbstractPOJOGenMojo
-
getVersion
- Specified by:
getVersionin classAbstractPOJOGenMojo
-
getClient
- Specified by:
getClientin classAbstractPOJOGenMojo
-