public abstract class OTDatasetReport extends OTObject
Modifier and Type | Field and Description |
---|---|
protected String |
application |
protected OTDataset |
dataset |
protected OTFeatures |
features |
protected List<String> |
header |
protected int |
page |
protected int |
pageSize |
protected org.restlet.data.Reference |
requestref |
protected List<String> |
values |
dataset_service, forbidden, form, name, pollInterval, pollTimeout, selected, service, uri
Modifier | Constructor and Description |
---|---|
protected |
OTDatasetReport(OTDataset dataset,
OTFeatures features,
String application,
int page,
int pageSize,
String representation) |
protected |
OTDatasetReport(org.restlet.data.Reference uri) |
Modifier and Type | Method and Description |
---|---|
void |
extractRowKeyAndData(String line,
int row,
List<String> values) |
abstract String |
footer() |
String |
getPage(int page,
int pageSize,
boolean removeHeader) |
org.restlet.data.Reference |
getRequestref() |
abstract String |
header() |
String |
next(boolean removeHeader) |
String |
pageNavigator() |
String |
prev(boolean removeHeader) |
protected String |
removeStringDelimiters(String key) |
OTDatasetReport |
setRequestref(org.restlet.data.Reference requestref) |
OTDatasetReport |
write(Writer writer) |
void |
writeHeader(Writer writer) |
abstract void |
writeRow(int row,
List<String> values,
Writer writer) |
compareTo, create, delete, equals, get, getDataset_service, getName, getPage, getPagedReference, getUri, isForbidden, isSelected, object, object, post, post, put, readTextLineAsName, send, send, setName, setSelected, toString, wait, withName, withParams, withParams
protected String application
protected OTDataset dataset
protected OTFeatures features
protected int page
protected int pageSize
protected org.restlet.data.Reference requestref
public org.restlet.data.Reference getRequestref()
public OTDatasetReport setRequestref(org.restlet.data.Reference requestref)
public OTDatasetReport write(Writer writer)
public void writeHeader(Writer writer) throws IOException
IOException
public void extractRowKeyAndData(String line, int row, List<String> values) throws Exception
Exception
public abstract String header()
public abstract String footer()
public abstract void writeRow(int row, List<String> values, Writer writer) throws IOException
IOException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.