Beruflich Dokumente
Kultur Dokumente
dto;
importjava.util.Date;
importjavax.xml.bind.annotation.XmlRootElement;
importjavax.xml.bind.annotation.XmlSeeAlso;
importcom.finantix.mdl.commonfinance.core.dto.CategoryDTO;
/**
*ProductdetailDTO
*
*@authorLongHuynhBao
*
*/
@XmlRootElement
@XmlSeeAlso({DefaultProductDetailDTO.class,
CommodityProductDetailDTO.class,
DerivativeProductDetailDTO.class})
publicclassProductDetailDTO{
/**Thenameoftheproduct*/
privateStringitemName;
/**Theareatheproductbelongsto.*/
privateCategoryDTOitemArea;
/**Thetypetheproductbelongsto.*/
privateCategoryDTOitemType;
/**TheSubtypetheproductbelongsto.*/
privateCategoryDTOitemSubType;
/**Itisthedataprovideroftheproduct.*/
privateStringprovider;
/**Therisklevelassociatedtotheproduct.*/
privateProductRiskLevelDTOproductRiskLevel;
/**
*ItspecifiestheinternationalSecurities
IdentificationNumberofthe
*product.
*/
privateStringisin;
/**Itspecifiestheproductmaturitydate.*/
privateDatematurityDate;
/**ItspecifiesthecollateralFactor.*/
privateDoublecollateralFactor;
/**ItspecifiesthenotionalValue.*/
privateIntegernotionalValue;
/**
*GetsitemName
*
*@returntheitemName
*/
publicStringgetItemName(){
returnitemName;
}
/**
*SetsitemName
*
*@paramitemName
*theitemNametoset
*/
publicvoidsetItemName(StringitemName){
this.itemName=itemName;
}
/**
*Getsprovider
*
*@returntheprovider
*/
publicStringgetProvider(){
returnprovider;
}
/**
*Setsprovider
*
*@paramprovider
*theprovidertoset
*/
publicvoidsetProvider(Stringprovider){
this.provider=provider;
}
/**
*Getsisin
*
*@returntheisin
*/
publicStringgetIsin(){
returnisin;
}
/**
*Setsisin
*
*@paramisin
*theisintoset
*/
publicvoidsetIsin(Stringisin){
this.isin=isin;
}
/**
*GetsmaturityDate
*
*@returnthematurityDate
*/
publicDategetMaturityDate(){
returnmaturityDate;
}
/**
*SetsmaturityDate
*
*@parammaturityDate
*thematurityDatetoset
*/
publicvoidsetMaturityDate(DatematurityDate){
this.maturityDate=maturityDate;
}
/**
*GetsitemArea
*@returntheitemArea
*/
publicCategoryDTOgetItemArea(){
returnitemArea;
}
/**
*SetsitemArea
*@paramitemAreatheitemAreatoset
*/
publicvoidsetItemArea(CategoryDTOitemArea){
this.itemArea=itemArea;
}
/**
*GetsitemType
*@returntheitemType
*/
publicCategoryDTOgetItemType(){
returnitemType;
}
/**
*SetsitemType
*@paramitemTypetheitemTypetoset
*/
publicvoidsetItemType(CategoryDTOitemType){
this.itemType=itemType;
}
/**
*GetsitemSubType
*@returntheitemSubType
*/
publicCategoryDTOgetItemSubType(){
returnitemSubType;
}
/**
*SetsitemSubType
*@paramitemSubTypetheitemSubTypetoset
*/
publicvoidsetItemSubType(CategoryDTOitemSubType){
this.itemSubType=itemSubType;
}
/**
*GetsproductRiskLevel
*@returntheproductRiskLevel
*/
publicProductRiskLevelDTOgetProductRiskLevel(){
returnproductRiskLevel;
}
/**
*SetsproductRiskLevel
*@paramproductRiskLeveltheproductRiskLeveltoset
*/
publicvoidsetProductRiskLevel(ProductRiskLevelDTO
productRiskLevel){
this.productRiskLevel=productRiskLevel;
}
/**
*@returnthecollateralFactor
*/
publicDoublegetCollateralFactor(){
returncollateralFactor;
}
/**
*@paramcollateralFactorthecollateralFactortoset
*/
publicvoidsetCollateralFactor(DoublecollateralFactor){
this.collateralFactor=collateralFactor;
}
/**
*@returnthenotionalValue
*/
publicIntegergetNotionalValue(){
returnnotionalValue;
}
/**
*@paramnotionalValuethenotionalValuetoset
*/
publicvoidsetNotionalValue(IntegernotionalValue){
this.notionalValue=notionalValue;
}