Class AbstractGenericEntityDTOConverter<E extends GenericEntity, D extends GenericEntityDTO>
java.lang.Object
com.bluebell.greenhouse.planter.converters.AbstractGenericDTOConverter<E,D>
com.bluebell.greenhouse.planter.converters.AbstractGenericEntityDTOConverter<E,D>
- Type Parameters:
E- entity typeD- entity DTO type
- All Implemented Interfaces:
GenericDTOConverter<E,D>
- Direct Known Subclasses:
AccountDTOConverter, ExchangeDTOConverter, MarketEventDTOConverter, MarketPriceDTOConverter, PortfolioDTOConverter, PositionDTOConverter, PositionOrderDTOConverter, PositionSummaryDTOConverter, PositionTransactionDTOConverter, RecurringNotificationDTOConverter, StrategyDTOConverter, StrategyImplementationDTOConverter, SymbolAliasDTOConverter, SymbolDTOConverter, SymbolSummaryDTOConverter, TransactionDTOConverter, UserDTOConverter, WatchlistDTOConverter, WatchlistItemDTOConverter
public abstract class AbstractGenericEntityDTOConverter<E extends GenericEntity, D extends GenericEntityDTO>
extends AbstractGenericDTOConverter<E,D>
Template converter that folds entity audit metadata into normal DTO conversion.
- Version:
- 3.0.4
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidafterConvert(E entity, D dto) Applies shared metadata after conversion.Methods inherited from class AbstractGenericDTOConverter
convert, convertNonNull, createEmptyDTOMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface GenericDTOConverter
convertAll
-
Constructor Details
-
AbstractGenericEntityDTOConverter
public AbstractGenericEntityDTOConverter()
-
-
Method Details
-
afterConvert
Applies shared metadata after conversion.- Overrides:
afterConvertin classAbstractGenericDTOConverter<E extends GenericEntity, D extends GenericEntityDTO>- Parameters:
entity- non-null sourcedto- converted DTO
-