/*******************************************************************************
* Copyright (c) 2012 Ericsson
- *
+ *
* 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:
* Francois Chouinard - Initial API and implementation
*******************************************************************************/
/**
* The generic event payload in TMF. Each field can be either a terminal or
* further decomposed into subfields.
- *
+ *
* @version 1.0
* @author Francois Chouinard
*
public String[] getFieldNames();
/**
+ * @param index The index of the field
* @return the nth field name (null if absent or inexistent)
*/
public String getFieldName(int index);
public ITmfEventField[] getFields();
/**
+ * @param name The name of the field
* @return a specific subfield by name (null if absent or inexistent)
*/
public ITmfEventField getField(String name);
/**
+ * @param index The index of the field to return
* @return a specific subfield by index (null if absent or inexistent)
*/
public ITmfEventField getField(int index);