TariffSearch.java
package com.tradecloud.dto.duties;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.tradecloud.domain.dto.base.SearchBase;
import com.tradecloud.tariffing.domain.Chapter;
import com.tradecloud.tariffing.domain.Heading;
import com.tradecloud.tariffing.domain.Section;
import com.tradecloud.tariffing.domain.SubHeading;
import lombok.Getter;
import lombok.Setter;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import java.util.Date;
@Component
@Scope("view")
@JsonIgnoreProperties(ignoreUnknown = true)
@Getter
@Setter
public class TariffSearch extends SearchBase {
private Section section;
private Heading heading;
private Chapter chapter;
private SubHeading subHeading;
private String tariffCode;
private String description;
private Date fromDate;
private Date toDate;
private String type;
private String countryOfOrigin;
@Override
@JsonIgnore
public String getTableName() {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}