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}