|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataDescription
Describes a data element that can be used as a request, response, or notification payload for a FunctionDescription.
Method Summary | |
---|---|
String |
getBindingConfigurationName()
Returns the binding configuration name to be used with the BindingRegistry. |
String |
getComment()
Contains a description of the data populated from information in the EIS. |
String |
getDataBindingGeneratorClassName()
Returns the DataBindingGenerator class name which generates the DataBinding or cci.Record implementation. |
DataFile[] |
getDataFiles()
This method returns an array of DataFile which represent auxiliary files. |
String |
getGenericDataBindingClassName()
Returns the class name of either generic DataBinding or generic Record. |
QName |
getName()
This method returns the name of the global element or complexType that is used as the method argument on the FunctionDescription instance. |
SchemaDefinition[] |
getSchemaDefinitions()
This method returns the schema that describes the input or output types. |
Method Detail |
---|
String getDataBindingGeneratorClassName()
It is required that the DataBindingGenerator have a public default constructor.
It is required that one of the methods getDataBindingGeneratorClassName()
,
getGenericDataBindingClassName()
or getBindingConfigurationName()
returns a non-null
value.
null
.String getGenericDataBindingClassName()
It is required that the generic DataBinding or generic Record have a public default constructor.
It is required that one of the methods of the getDataBindingGeneratorClassName()
,
getGenericDataBindingClassName()
or getBindingConfigurationName()
returns a non-null
value.
null
.QName getName()
SchemaDefinition[] getSchemaDefinitions()
If SchemaDefinitions use relative path imports or includes then all referenced schema must be returned in this array. If the SchemaDefinitions use absolute path then only the first absolute SchemaDefinition should be included in this array. Schema definitions that are imported or included by the absolute SchemaDefinition should not be included in the array list.
null
if a common schema is specified.MetadataBuild.getCommonSchemaTypes()
,
MetadataBuild.getCommonSchemas(QName)
DataFile[] getDataFiles()
null
is returned if no auxiliary files are required.String getComment()
null
is
returned.
This is a locale specific object that should be separated and translated in the EIS, and retrieved using the locale of the tool environment.
null
.String getBindingConfigurationName()
It is required that one of the methods of the getDataBindingGeneratorClassName()
,
getGenericDataBindingClassName()
or getBindingConfigurationName()
returns a non-null
value.
null.- Since:
- 1.1
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |