Interface AnnotationGenerator<T extends ItemModel>
-
- Type Parameters:
T- : IntegrationObjectItemAttributeModel or IntegrationObjectItemModel
- All Superinterfaces:
SchemaElementGenerator<org.apache.olingo.odata2.api.edm.provider.AnnotationAttribute,T>
- All Known Implementing Classes:
AutoCreateAnnotationGenerator,LanguageDependentAttributeGenerator,NullableAttributeGenerator,PartOfGenerator,UniqueAttributeGenerator
public interface AnnotationGenerator<T extends ItemModel> extends SchemaElementGenerator<org.apache.olingo.odata2.api.edm.provider.AnnotationAttribute,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisApplicable(T model)Determines if this annotation generator is applicable for the given attribute or attributes-
Methods inherited from interface de.hybris.platform.odata2services.odata.schema.SchemaElementGenerator
generate
-
-
-
-
Method Detail
-
isApplicable
boolean isApplicable(T model)
Determines if this annotation generator is applicable for the given attribute or attributes- Parameters:
model- the IntegrationObjectItemAttributeModel OR IntegrationObjectItemModel we are verifying on- Returns:
- true if applicable, otherwise false
-
-