Module dev.metaschema.databind
Class MetaschemaBindings.ModelBinding.Java
java.lang.Object
dev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Java
- All Implemented Interfaces:
dev.metaschema.core.model.IBoundObject
- Enclosing class:
- MetaschemaBindings.ModelBinding
@MetaschemaAssembly(formalName="Java Model Binding",
description="Java-specific binding configuration for a model namespace.",
name="java",
moduleClass=MetaschemaBindingsModule.class)
public static class MetaschemaBindings.ModelBinding.Java
extends Object
implements dev.metaschema.core.model.IBoundObject
Java-specific binding configuration for a model namespace.
-
Constructor Summary
ConstructorsConstructorDescriptionJava()Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Javainstance with no metadata.Java(dev.metaschema.core.model.IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Javainstance with the specified metadata. -
Method Summary
Modifier and TypeMethodDescriptiondev.metaschema.core.model.IMetaschemaDataGet the use Package Name.voidsetUsePackageName(String value) Set the use Package Name.toString()
-
Constructor Details
-
Java
public Java()Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Javainstance with no metadata. -
Java
Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Javainstance with the specified metadata.- Parameters:
data- the metaschema data, ornullif none
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaDatain interfacedev.metaschema.core.model.IBoundObject
-
getUsePackageName
Get the use Package Name.The Java package name to use for classes generated from this namespace.
- Returns:
- the use-package-name value, or
nullif not set
-
setUsePackageName
Set the use Package Name.The Java package name to use for classes generated from this namespace.
- Parameters:
value- the use-package-name value to set, ornullto clear
-
toString
-