001/* 002 * Copyright (c) 2006-2011 Nuxeo SA (http://nuxeo.com/) and others. 003 * 004 * All rights reserved. This program and the accompanying materials 005 * are made available under the terms of the Eclipse Public License v1.0 006 * which accompanies this distribution, and is available at 007 * http://www.eclipse.org/legal/epl-v10.html 008 * 009 * Contributors: 010 * Nuxeo - initial API and implementation 011 * 012 * $Id$ 013 */ 014 015package org.nuxeo.ecm.platform.audit.api; 016 017import java.io.Serializable; 018 019public class FilterMapEntry implements Serializable { 020 021 private static final long serialVersionUID = -9120973644582569871L; 022 023 private String operator; 024 025 private String queryParameterName; 026 027 private String columnName; 028 029 private transient Object object; 030 031 public Object getObject() { 032 return object; 033 } 034 035 public void setObject(Object object) { 036 this.object = object; 037 } 038 039 public String getOperator() { 040 return operator; 041 } 042 043 public void setOperator(String operator) { 044 this.operator = operator; 045 } 046 047 public String getQueryParameterName() { 048 return queryParameterName; 049 } 050 051 public void setQueryParameterName(String queryParameterName) { 052 this.queryParameterName = queryParameterName; 053 } 054 055 public String getColumnName() { 056 return columnName; 057 } 058 059 public void setColumnName(String columnName) { 060 this.columnName = columnName; 061 } 062 063}