- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Resolves the table name for a given record type.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic TableNameResolverResolves the table name for a given record type using camel case to snake case conversion.resolveTableName(RecordType type) Resolves the table name for a given record type.static TableNameResolvertoUpperCase(TableNameResolver resolver) Resolves the table name for a record by converting the table name to upper case.
-
Field Details
-
DEFAULT
The default table name resolver.
-
-
Method Details
-
camelCaseToSnakeCase
Resolves the table name for a given record type using camel case to snake case conversion.- Returns:
- the table name resolver.
-
toUpperCase
Resolves the table name for a record by converting the table name to upper case.- Parameters:
resolver- the table name resolver to wrap.- Returns:
- the table name resolver.
-
resolveTableName
Resolves the table name for a given record type.- Parameters:
type- the record type.- Returns:
- the table name.
-