Package | Description |
---|---|
org.apache.metamodel.convert |
DataContext decorator for implicit conversion of value types after querying and before insertion.
|
org.apache.metamodel.intercept |
Modifier and Type | Class and Description |
---|---|
class |
ConvertedDataSetInterceptor
A
DataSetInterceptor used for intercepting values in DataSet s
that need to be converted, according to a set of TypeConverter s. |
class |
ConvertedRowInsertionInterceptor
A
RowInsertionInterceptor used for intercepting values in
RowInsertionBuilder s that need to be converted, according to a set of
TypeConverter s. |
class |
ConvertedRowUpdationInterceptor |
Modifier and Type | Interface and Description |
---|---|
interface |
DataSetInterceptor
An
Interceptor for DataSet s, allowing to touch, enrich or
modify a dataset before it is returned to the user. |
interface |
QueryInterceptor
An
Interceptor for Queries, allowing to touch or modify a query
before execution. |
interface |
RowDeletionInterceptor
An
Interceptor for RowDeletionBuilder , allowing for
interception of "delete from table" operations before they are executed. |
interface |
RowInsertionInterceptor
An
Interceptor for RowInsertionBuilder , allowing for
interception of "insert into table" operations before they are executed. |
interface |
RowUpdationInterceptor
An
Interceptor for RowUpdationBuilder , allowing for
interception of "update table" operations before they are executed. |
interface |
SchemaInterceptor
An
Interceptor for Schema s, which allows for intercepting
schema objects before they are returned to the user. |
interface |
TableCreationInterceptor
An
Interceptor for TableCreationBuilder s, which allows for
intercepting "create table" operations before they are executed. |
interface |
TableDropInterceptor
An
Interceptor for TableDropBuilder s, which allows for
intercepting "drop table" operations before they are executed. |
Modifier and Type | Method and Description |
---|---|
<I extends Interceptor<E>> |
InterceptorList.getInterceptorOfType(Class<I> interceptorClazz)
Gets the first (if any) interceptor of a specific type.
|
Modifier and Type | Method and Description |
---|---|
void |
InterceptorList.add(Interceptor<E> interceptor) |
void |
InterceptorList.remove(Interceptor<E> interceptor) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.