|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.app.report.handmade.CSVHandMadeReport
public class CSVHandMadeReport
Класс для экспорта жанных в формат CSV
Constructor Summary | |
---|---|
CSVHandMadeReport(java.lang.String delimiter)
Конструктор класса |
Method Summary | |
---|---|
java.lang.String |
generateImpl(SessionContext sc,
java.lang.String taskId,
java.lang.String filterId,
TaskFValue filter,
java.lang.String encoding)
Производит экспорт |
java.lang.String |
generateImpl(SessionContext sc,
java.lang.String taskId,
java.lang.String filterId,
TaskFValue filter,
java.lang.String encoding,
java.lang.String linkXml)
|
java.lang.String |
getDescription()
Возвращает описание класса |
boolean |
init()
Инициализипует класс |
protected java.lang.String |
listToString(java.util.List va,
java.lang.String div)
Преобразует список в строку, разделяя значения разделителем |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CSVHandMadeReport(java.lang.String delimiter)
delimiter
- разделительMethod Detail |
---|
public boolean init()
init
in interface Adapter
public java.lang.String getDescription()
getDescription
in interface Adapter
public java.lang.String generateImpl(SessionContext sc, java.lang.String taskId, java.lang.String filterId, TaskFValue filter, java.lang.String encoding) throws GranException
generateImpl
in interface HandMadeReport
sc
- сессия пользователяtaskId
- ID задачиfilterId
- ID фильтраencoding
- кодировка выходного файлаfilter
- Параметры постфильтрации
GranException
- при необходимостиprotected java.lang.String listToString(java.util.List va, java.lang.String div)
va
- списокdiv
- разделитель
public java.lang.String generateImpl(SessionContext sc, java.lang.String taskId, java.lang.String filterId, TaskFValue filter, java.lang.String encoding, java.lang.String linkXml) throws GranException
generateImpl
in interface HandMadeReport
GranException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |