public class BindGenCommandLine extends SchemaGenCommandLine
BindGen class.CustomizationCommandLineBase.ArgListSTRING_PARAMETER_ARRAY, STRING_UNMARSHALLER_PARAMETER_ARRAY| Constructor and Description |
|---|
BindGenCommandLine()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Map |
applyOverrides(Map overmap)
Apply map of override values to customizations read from file or created as default.
|
protected boolean |
checkParameter(CustomizationCommandLineBase.ArgList alist)
Check if an extension parameter is recognized.
|
Boolean |
getAbstract()
Get force abstract mapping setting.
|
String |
getBindingName()
Get binding name.
|
GlobalCustom |
getGlobal()
Get customizations model root.
|
boolean |
isBindingOnly()
Check if only binding generation to be done.
|
protected void |
loadCustomizations(String path,
IClassLocator loc,
ValidationContext vctx)
Load the customizations file.
|
void |
printUsage()
Print usage information.
|
getLocator, getUriNames, setLocatorfinishParameters, loadCustomizations, splitItems, verboseDetailsgetExtraArgs, getGeneratePath, getUsageLines, isVerbose, mergeUsageLines, processArgs, putKeyValuepublic Boolean getAbstract()
TRUE if abstract mappings forced, FALSE if concrete mappings forced,
null if left to class settingspublic GlobalCustom getGlobal()
getGlobal in class SchemaGenCommandLinepublic String getBindingName()
public boolean isBindingOnly()
true if only binding generation, false if both binding and schemaprotected boolean checkParameter(CustomizationCommandLineBase.ArgList alist)
ClassCustomizationBasefalse..checkParameter in class SchemaGenCommandLinealist - argument listtrue if parameter processed, false if unknownprotected void loadCustomizations(String path, IClassLocator loc, ValidationContext vctx) throws JiBXException, IOException
ClassCustomizationBaseloadCustomizations in class SchemaGenCommandLinepath - customizations file path, null if noneloc - class locatorvctx - validation contextJiBXExceptionIOExceptionprotected Map applyOverrides(Map overmap)
CustomizationCommandLineBaseapplyOverrides in class SchemaGenCommandLineovermap - override key-value mappublic void printUsage()
CustomizationCommandLineBaseprintUsage in class SchemaGenCommandLineCopyright © 2005-2014 jibx.org. All Rights Reserved.