/*******************************************************************************
- * Copyright (c) 2011-2012 Ericsson, Ecole Polytechnique de Montreal and others
+ * Copyright (c) 2011, 2014 Ericsson, Ecole Polytechnique de Montreal and others
*
* All rights reserved. This program and the accompanying materials are made
* available under the terms of the Eclipse Public License v1.0 which
/**
* Offset of the packet in the file, in bytes
*/
- final private long offsetBytes;
+ final private long fOffsetBytes;
/**
* Offset of the data in the packet, in bits
*/
- private int dataOffsetBits = 0;
+ private long fDataOffsetBits = 0;
/**
* Packet size, in bits
*/
- private int packetSizeBits = 0;
+ private long fPacketSizeBits = 0;
/**
* Content size, in bits
*/
- private int contentSizeBits = 0;
+ private long fContentSizeBits = 0;
/**
* Begin timestamp
*/
- private long timestampBegin = 0;
+ private long fTimestampBegin = 0;
/**
* End timestamp
*/
- private long timestampEnd = 0;
+ private long fTimestampEnd = 0;
/**
* How many lost events are there?
*/
- private long lostEvents = 0;
+ private long fLostEvents = 0;
/**
* Which target is being traced
*/
- private String target ;
- private long targetID;
+ private String fTarget ;
+ private long fTargetID;
/**
* Attributes of this index entry
*/
- private final Map<String, Object> attributes = new HashMap<String, Object>();
+ private final Map<String, Object> fAttributes = new HashMap<>();
// ------------------------------------------------------------------------
*/
public StreamInputPacketIndexEntry(long offset) {
- this.offsetBytes = offset;
+ fOffsetBytes = offset;
}
// ------------------------------------------------------------------------
* @return True if the packet includes the timestamp.
*/
boolean includes(long ts) {
- return (ts >= timestampBegin) && (ts <= timestampEnd);
+ return (ts >= fTimestampBegin) && (ts <= fTimestampEnd);
}
- /*
- * (non-Javadoc)
- *
- * @see java.lang.Object#toString()
- */
@Override
public String toString() {
- return "StreamInputPacketIndexEntry [offsetBytes=" + offsetBytes //$NON-NLS-1$
- + ", timestampBegin=" + timestampBegin + ", timestampEnd=" //$NON-NLS-1$ //$NON-NLS-2$
- + timestampEnd + "]"; //$NON-NLS-1$
+ return "StreamInputPacketIndexEntry [offsetBytes=" + fOffsetBytes //$NON-NLS-1$
+ + ", timestampBegin=" + fTimestampBegin + ", timestampEnd=" //$NON-NLS-1$ //$NON-NLS-2$
+ + fTimestampEnd + "]"; //$NON-NLS-1$
}
// ------------------------------------------------------------------------
* @return the offsetBytes
*/
public long getOffsetBytes() {
- return offsetBytes;
+ return fOffsetBytes;
}
/**
* @return the dataOffsetBits
*/
- public int getDataOffsetBits() {
- return dataOffsetBits;
+ public long getDataOffsetBits() {
+ return fDataOffsetBits;
}
/**
* @param dataOffsetBits
* the dataOffsetBits to set
*/
- public void setDataOffsetBits(int dataOffsetBits) {
- this.dataOffsetBits = dataOffsetBits;
+ public void setDataOffsetBits(long dataOffsetBits) {
+ fDataOffsetBits = dataOffsetBits;
}
/**
* @return the packetSizeBits
*/
- public int getPacketSizeBits() {
- return packetSizeBits;
+ public long getPacketSizeBits() {
+ return fPacketSizeBits;
}
/**
* @param packetSizeBits
* the packetSizeBits to set
*/
- public void setPacketSizeBits(int packetSizeBits) {
- this.packetSizeBits = packetSizeBits;
+ public void setPacketSizeBits(long packetSizeBits) {
+ fPacketSizeBits = packetSizeBits;
}
/**
* @return the contentSizeBits
*/
- public int getContentSizeBits() {
- return contentSizeBits;
+ public long getContentSizeBits() {
+ return fContentSizeBits;
}
/**
* @param contentSizeBits
* the contentSizeBits to set
*/
- public void setContentSizeBits(int contentSizeBits) {
- this.contentSizeBits = contentSizeBits;
+ public void setContentSizeBits(long contentSizeBits) {
+ fContentSizeBits = contentSizeBits;
}
/**
* @return the timestampBegin
*/
public long getTimestampBegin() {
- return timestampBegin;
+ return fTimestampBegin;
}
/**
* the timestampBegin to set
*/
public void setTimestampBegin(long timestampBegin) {
- this.timestampBegin = timestampBegin;
+ fTimestampBegin = timestampBegin;
}
/**
* @return the timestampEnd
*/
public long getTimestampEnd() {
- return timestampEnd;
+ return fTimestampEnd;
}
/**
* the timestampEnd to set
*/
public void setTimestampEnd(long timestampEnd) {
- this.timestampEnd = timestampEnd;
+ fTimestampEnd = timestampEnd;
}
/**
* @return the lostEvents in this packet
*/
public long getLostEvents() {
- return lostEvents;
+ return fLostEvents;
}
/**
* @param lostEvents the lostEvents to set
*/
public void setLostEvents(long lostEvents) {
- this.lostEvents = lostEvents;
+ fLostEvents = lostEvents;
}
/**
* The value to insert
*/
public void addAttribute(String field, Object value) {
- attributes.put(field, value);
+ fAttributes.put(field, value);
}
/**
* @return The value that was stored, or null if it wasn't found
*/
public Object lookupAttribute(String field){
- return attributes.get(field);
+ return fAttributes.get(field);
}
/**
* @return The target that is being traced
*/
public String getTarget() {
- return target;
+ return fTarget;
}
/**
* The target to assign
*/
public void setTarget(String target) {
- this.target = target;
- this.targetID = Integer.parseInt(target.replaceAll("[\\D]", "")); //$NON-NLS-1$ //$NON-NLS-2$ // slow
+ fTarget = target;
+ fTargetID = Integer.parseInt(target.replaceAll("[\\D]", "")); //$NON-NLS-1$ //$NON-NLS-2$ // slow
}
/**
* @return The ID of the target
*/
public long getTargetId(){
- return targetID;
+ return fTargetID;
}
}