ru.metrika4j
Interface ReportItem

All Known Implementing Classes:
ReportItemImpl

public interface ReportItem

Одна запись с результатами отчёта. Каждая запись состоит из набора именованных полей. Для доступа к содержимому поля используются, в зависимости от типа поля, методы getInt(String), getString(String), getDouble(String).

Отчеты могут иметь сложную структуру, со вложенными записями. Для работы с такими отчетами используются методы getRecord(String) для получения вложенной структуры и getArray(String) для получения вложенного массива.

Author:
Artur Suilin

Method Summary
 ReportItem[] getArray(java.lang.String field)
          Возвращает содержимое поля со вложенным массивом, или null, если поля с таким именем не существует
 java.lang.Double getDouble(java.lang.String field)
          Возвращает содержимое поля, интерпретируемое как число с плавающей точкой, или null, если поля с таким именем не существует
 java.lang.Integer getInt(java.lang.String field)
          Возвращает содержимое целочисленного поля или null, если поля с таким именем не существует
 ReportItem getRecord(java.lang.String field)
          Возвращает содержимое поля со вложенной структурой, или null, если поля с таким именем не существует
 java.lang.String getString(java.lang.String field)
          Возвращает содержимое поля или null, если поля с таким именем не существует
 

Method Detail

getInt

java.lang.Integer getInt(java.lang.String field)
Возвращает содержимое целочисленного поля или null, если поля с таким именем не существует

Parameters:
field - Имя поля

getString

java.lang.String getString(java.lang.String field)
Возвращает содержимое поля или null, если поля с таким именем не существует

Parameters:
field - Имя поля

getDouble

java.lang.Double getDouble(java.lang.String field)
Возвращает содержимое поля, интерпретируемое как число с плавающей точкой, или null, если поля с таким именем не существует

Parameters:
field - Имя поля

getRecord

ReportItem getRecord(java.lang.String field)
Возвращает содержимое поля со вложенной структурой, или null, если поля с таким именем не существует

Parameters:
field - имя поля

getArray

ReportItem[] getArray(java.lang.String field)
Возвращает содержимое поля со вложенным массивом, или null, если поля с таким именем не существует

Parameters:
field - имя поля


Copyright © 2011. All Rights Reserved.