17 bool hasPathParameter(
const QString &name)
const;
19 QVariant pathParameterValue(
const QString &name)
const;
20 QStringList pathParameterNames()
const;
21 void setPathParameter(
const QString &name,
const QVariant &value);
23 void unsetPathParameter(
const QString &name);
25 QList<PathParameter> pathParameters()
const;
26 void setPathParameters(
const QList<PathParameter> ¶meters);
28 bool hasQueryParameter(
const QString &name)
const;
30 QList<QVariant> queryParameterValues(
const QString &name)
const;
31 QStringList queryParameterNames()
const;
32 void addQueryParameter(
const QString &name,
const QVariant &value);
34 void removeQueryParameter(
const QString &name);
35 void removeQueryParameter(
const QString &name,
const QVariant &value);
37 QList<QueryParameter> queryParameters()
const;
38 void setQueryParameters(
const QList<QueryParameter> ¶meters);
40 bool hasHeader(
const QString &name)
const;
41 Header header(
const QString &name)
const;
42 QList<QVariant> headerValues(
const QString &name)
const;
43 QStringList headerNames()
const;
44 void setHeader(
const QString &name,
const QVariant &value);
45 void setHeader(
const Header &header);
46 void unsetHeader(
const QString &name);
48 QList<Header> headers()
const;
49 void setHeaders(
const QList<Header> &headers);
62 QList<PathParameter>::const_iterator findPathParameter(
const QString &name)
const;
63 QList<PathParameter>::iterator findPathParameter(
const QString &name);
65 QList<QueryParameter>::const_iterator findQueryParameter(
const QString &name)
const;
66 QList<QueryParameter>::iterator findQueryParameter(
const QString &name);
68 QList<Header>::const_iterator findHeader(
const QString &name)
const;
69 QList<Header>::iterator findHeader(
const QString &name);