UserAuditSearch.java
package com.tradecloud.dto.useraudit;
import com.tradecloud.domain.dto.base.SearchBase;
import com.tradecloud.domain.model.useraudit.FieldName;
import com.tradecloud.domain.model.useraudit.FieldType;
import com.tradecloud.domain.model.useraudit.UserAuditSection;
import org.apache.log4j.Logger;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.io.Serializable;
import java.util.Date;
@Component
@Scope("view")
public class UserAuditSearch extends SearchBase implements Serializable {
private String reference;
private String customReference;
private String lastName;
private String firstName;
private Long entityId;
private Boolean reviewed;
@Enumerated(value = EnumType.STRING)
private FieldType fieldType;
@Enumerated(value = EnumType.STRING)
private UserAuditSection entitySection;
@Enumerated(value = EnumType.STRING)
private FieldName fieldName;
private String fieldValue;
private Date createdFrom;
private Date createdTo;
private static final long serialVersionUID = 1L;
private static transient Logger log = Logger.getLogger(UserAuditSearch.class);
@Override
public String getTableName() {
log.debug("Getting the table name of the search...");
return "UserAudit";
}
public String getFieldValue() {
return fieldValue;
}
public String getLastName() {
log.debug("Getting last name of search...");
return lastName;
}
public String getFirstName() {
log.debug("Getting First name of search...");
return firstName;
}
public String getReference() {
log.debug("Getting reference of search...");
return reference;
}
public void setReference(String reference) {
log.debug("Setting extRef of search : " + reference);
this.reference = reference;
}
public void setFieldValue(String fieldValue) {
log.debug("Setting FieldValue of search : " + fieldValue);
this.fieldValue = fieldValue;
}
public void setLastName(String lastName) {
log.debug("Setting extRef of search : " + lastName);
this.lastName = lastName;
}
public void setFirstName(String firstName) {
log.debug("Setting extRef of search : " + firstName);
this.firstName = firstName;
}
public FieldType getFieldType() {
return fieldType;
}
public void setFieldType(FieldType fieldType) {
this.fieldType = fieldType;
}
public UserAuditSection getEntitySection() {
return entitySection;
}
public void setEntitySection(UserAuditSection entitySection) {
this.entitySection = entitySection;
}
public FieldName getFieldName() {
log.debug("Getting field name of search...");
return fieldName;
}
public void setFieldName(FieldName fieldName) {
this.fieldName = fieldName;
}
public Date getCreatedFrom() {
return this.createdFrom;
}
public void setCreatedFrom(Date createdFrom) {
this.createdFrom = createdFrom;
}
public Date getCreatedTo() {
return createdTo;
}
public void setCreatedTo(Date createdTo) {
this.createdTo = createdTo;
}
@Override
public String toString() {
return "";
}
public String getCustomReference() {
return customReference;
}
public void setCustomReference(String customReference) {
this.customReference = customReference;
}
public Long getEntityId() {
return entityId;
}
public void setEntityId(Long entityId) {
this.entityId = entityId;
}
public Boolean getReviewed() {
return reviewed;
}
public void setReviewed(Boolean reviewed) {
this.reviewed = reviewed;
}
}