LibreOffice
LibreOffice 24.8 SDK API Reference
 
Loading...
Searching...
No Matches
XClob.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20 module com { module sun { module star { module io {
21 published interface XInputStream;
22};};};};
23
24 module com { module sun { module star { module sdbc {
25
26
83{
84
96 hyper length() raises (SQLException);
97
98
122 string getSubString([in]hyper pos, [in]long length) raises (SQLException);
123
124
133 com::sun::star::io::XInputStream getCharacterStream() raises (SQLException);
134
135
151 hyper position([in]string searchstr, [in]long start)
152 raises (SQLException);
153
154
172 hyper positionOfClob([in]XClob pattern, [in]hyper start)
173 raises (SQLException);
174};
175
176
177}; }; }; };
178
179/*===========================================================================
180===========================================================================*/
181
182/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
is an exception that provides information on a database access error.
Definition SQLException.idl:41
is the mapping for the SQL CLOB type.
Definition XClob.idl:83
com::sun::star::io::XInputStream getCharacterStream()
gets the Clob contents as a stream.
hyper position([in]string searchstr, [in]long start)
determines the character position at which the specified substring searchstr appears in the Clob.
hyper positionOfClob([in]XClob pattern, [in]hyper start)
determines the position at which the specified Clob object pattern appears in this Clob object.
string getSubString([in]hyper pos, [in]long length)
returns a copy of the specified substring in the Clob value designated by this Clob object.
hyper length()
returns the number of characters in the CLOB value designated by this Clob object.
base interface of all UNO interfaces
Definition XInterface.idl:46
General input/output interfaces.
Definition AlreadyConnectedException.idl:22
the module com::sun::star is the root module of the UNO API.
Definition Ambiguous.idl:20
Definition Ambiguous.idl:20
Definition Ambiguous.idl:20