| Modifier and Type | Interface and Description |
|---|---|
| public interface | Aggregate
A user-defined aggregate function needs to implement this interface. |
| public interface | AggregateFunction
A user-defined aggregate function needs to implement this interface. |
| public interface | CredentialsValidator
A class that implement this interface can be used to validate credentials provided by client. |
| public interface | DatabaseEventListener
A class that implements this interface can get notified about exceptions and other events. |
| public interface | JavaObjectSerializer
Custom serialization mechanism for java objects being stored in column of type OTHER. |
| public interface | TableEngine
A class that implements this interface can create custom table implementations. |
| public interface | Trigger
A class that implements this interface can be used as a trigger. |
| public interface | UserToRolesMapper
A class that implement this interface can be used during authentication to map external users to database roles. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ErrorCode
This class defines the error codes used for SQL exceptions. |
| public class | H2Type
Data types of H2. |
| public class | Interval
INTERVAL representation for result sets. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | IntervalQualifier
Interval qualifier. |