Interface TypeManufacturer<T>
-
- Type Parameters:
T- The type of the value to be manufactured
- All Known Implementing Classes:
AbstractTypeManufacturer,ArrayTypeManufacturerImpl,BooleanTypeManufacturerImpl,ByteTypeManufacturerImpl,CharTypeManufacturerImpl,CollectionTypeManufacturerImpl,DoubleTypeManufacturerImpl,EnumTypeManufacturerImpl,FloatTypeManufacturerImpl,IntTypeManufacturerImpl,LongTypeManufacturerImpl,MapTypeManufacturerImpl,ShortTypeManufacturerImpl,StringTypeManufacturerImpl,TypeTypeManufacturerImpl
public interface TypeManufacturer<T>Interface for a type manufacturer Created by tedonema on 17/05/2015.- Since:
- 6.0.0.RELEASE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetType(DataProviderStrategy strategy, AttributeMetadata attributeMetadata, Map<String,Type> genericTypesArgumentsMap)Returns a type value conforming to the annotations and the AttributeMetadata provided.
-
-
-
Method Detail
-
getType
T getType(DataProviderStrategy strategy, AttributeMetadata attributeMetadata, Map<String,Type> genericTypesArgumentsMap)
Returns a type value conforming to the annotations and the AttributeMetadata provided.- Parameters:
strategy- The DataProviderStrategyattributeMetadata- The AttributeMetadatagenericTypesArgumentsMap- map with generic types mapped to actual types- Returns:
- A type value conforming to the annotations and the AttributeMetadata provided.
-
-