/*******************************************************************************
* Copyright (c) 2013 Imperial College London.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Raul Castro Fernandez - initial design and implementation
******************************************************************************/
package uk.ac.imperial.lsds.seep.comm.serialization;
import java.io.Serializable;
public abstract class RootTuple implements Serializable{
private static final long serialVersionUID = 1L;
private int tupleSchemaId;
private long timestamp;
private int id;
public int getTupleSchemaId() {
return tupleSchemaId;
}
public void setTupleSchemaId(int tupleSchemaId) {
this.tupleSchemaId = tupleSchemaId;
}
public long getTimestamp() {
return timestamp;
}
public void setTimestamp(long timestamp) {
this.timestamp = timestamp;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public RootTuple(){
}
public RootTuple(int tupleSchemaId, long timestamp, int id){
this.tupleSchemaId = tupleSchemaId;
this.timestamp = timestamp;
this.id = id;
}
}