public class NullableAttributeGenerator extends java.lang.Object implements AnnotationGenerator<IntegrationObjectItemAttributeModel>
| Constructor and Description |
|---|
NullableAttributeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
AnnotationAttribute |
generate(IntegrationObjectItemAttributeModel itemAttributeModel)
Generates the schema element whose type is defined by T.
|
boolean |
isApplicable(IntegrationObjectItemAttributeModel itemAttributeModel)
Determines if this annotation generator is applicable for the given attribute or attributes
|
protected TypeAttributeDescriptor |
toAttributeDescriptor(IntegrationObjectItemAttributeModel itemAttributeModel)
Converts the attribute model to an implementation of the
TypeAttributeDescriptor |
public boolean isApplicable(IntegrationObjectItemAttributeModel itemAttributeModel)
AnnotationGeneratorisApplicable in interface AnnotationGenerator<IntegrationObjectItemAttributeModel>itemAttributeModel - the IntegrationObjectItemAttributeModel OR IntegrationObjectItemModel we are verifying onpublic AnnotationAttribute generate(IntegrationObjectItemAttributeModel itemAttributeModel)
SchemaElementGeneratorgenerate in interface SchemaElementGenerator<AnnotationAttribute,IntegrationObjectItemAttributeModel>itemAttributeModel - the object that is being convertedprotected TypeAttributeDescriptor toAttributeDescriptor(IntegrationObjectItemAttributeModel itemAttributeModel)
TypeAttributeDescriptoritemAttributeModel - a model to convertCopyright © 2018 SAP SE. All Rights Reserved.