| Annotation Type | Description |
|---|---|
| DeleteQuery |
Defines the Teiid View's Transformation Delete query.
|
| ExcelTable |
Use this annotation on any Entity class, that defines the data from a Excel
file.
|
| InsertQuery |
Defines the Teiid View's Transformation Insert query.
|
| JavaFunction |
Using this annotation define User Defined Function based on the Java
code.
Using this annotation, you can define a static method on a class that is annotated with @UserDefinedFunctions, at runtime this method will be available for execution in Teiid queries such as SelectQuery |
| JsonTable |
Use this annotation on any Entity class, that defines the data from a JSON
file or web resource.
For Example if you have a JSON payload like |
| RestConfiguration |
Defines configuration, like HTTP verbs and headers etc for REST based
connection.
|
| SelectQuery |
Defines the Teiid View's Transformation query.
|
| SourceFunction |
Using this annotation define Data Source specific Function.
Using this annotation, you can define a static method on a class that is annotated with @UserDefinedFunctions, at runtime this method will be available for execution in Teiid queries such as SelectQuery. |
| TextTable |
Use this annotation on any Entity class, to read data from any flat file like
CSV, fixed format etc.
For Example if you have a CSV file like |
| UpdateQuery |
Defines the Teiid View's Transformation Update query.
|
| UserDefinedFunctions |
This is marker annotation to define class of user defined java based
functions or data source functions.
|
Copyright © 2019. All rights reserved.