54 std::u16string_view schemaName,
57 const css::uno::Reference< css::sdbc::XStatement > &stmt,
58 const css::uno::Reference< css::beans::XPropertySet > & past,
59 const css::uno::Reference< css::beans::XPropertySet > & future);
62 ReflectionBase *pBase,
const css::uno::Reference< css::sdbc::XRow > &xRow );
70 static css::uno::Reference< css::container::XNameAccess >
create(
71 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
72 const css::uno::Reference< css::sdbc::XConnection > & origin,
74 const OUString &schemaName,
80 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
81 const css::uno::Reference< css::sdbc::XConnection > & origin,
91 const css::uno::Reference< css::beans::XPropertySet >& descriptor )
override;
98 virtual void SAL_CALL
dropByIndex( sal_Int32 index )
override;
101 virtual void SAL_CALL
refresh( )
override;
104 virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL
createDataDescriptor( )
override;
112 const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex,
113 const css::uno::Reference< css::sdbc::XConnection > & origin,
117 virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL
createDataDescriptor( )
override;
ColumnDescriptors(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings)
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override
static css::uno::Reference< css::container::XNameAccess > create(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings, const OUString &schemaName, const OUString &tableName, rtl::Reference< Columns > *pColumns)
virtual void SAL_CALL dropByIndex(sal_Int32 index) override
virtual css::uno::Reference< css::beans::XPropertySet > SAL_CALL createDataDescriptor() override
Columns(const ::rtl::Reference< comphelper::RefCountedMutex > &refMutex, const css::uno::Reference< css::sdbc::XConnection > &origin, ConnectionSettings *pSettings, OUString schemaName, OUString tableName)
virtual void SAL_CALL appendByDescriptor(const css::uno::Reference< css::beans::XPropertySet > &descriptor) override
virtual ~Columns() override
virtual void SAL_CALL refresh() override
OUString columnMetaData2SDBCX(ReflectionBase *pBase, const css::uno::Reference< css::sdbc::XRow > &xRow)
void alterColumnByDescriptor(std::u16string_view schemaName, std::u16string_view tableName, ConnectionSettings *settings, const Reference< XStatement > &stmt, const css::uno::Reference< css::beans::XPropertySet > &past, const css::uno::Reference< css::beans::XPropertySet > &future)