Package | Description |
---|---|
com.github.marschall.storedprocedureproxy | |
com.github.marschall.storedprocedureproxy.spi |
Contains interfaces that may be implemented by users to customize
functionality if the default behavior is not appropriate for their
use case.
|
Modifier and Type | Method | Description |
---|---|---|
ProcedureCallerFactory<T> |
ProcedureCallerFactory.withNamespaceNamingStrategy(NamingStrategy namespaceNamingStrategy) |
Causes a namespace to be added to the call string by applying
the given function to the interface name.
|
ProcedureCallerFactory<T> |
ProcedureCallerFactory.withParameterNamingStrategy(NamingStrategy parameterNamingStrategy) |
Allows you to use a custom way how parameter names are derived from Java names.
|
ProcedureCallerFactory<T> |
ProcedureCallerFactory.withProcedureNamingStrategy(NamingStrategy procedureNamingStrategy) |
Allows you to use a custom way how procedure names are derived from Java names.
|
ProcedureCallerFactory<T> |
ProcedureCallerFactory.withSchemaNamingStrategy(NamingStrategy schemaNamingStrategy) |
Causes a schema name to be added to the call string by applying
the given function to the interface name.
|
Modifier and Type | Field | Description |
---|---|---|
static NamingStrategy |
NamingStrategy.IDENTITY |
The identity transformation.
|
Modifier and Type | Method | Description |
---|---|---|
static NamingStrategy |
NamingStrategy.capitalize() |
Creates a new transformation that converts the first character to
upper case.
|
static NamingStrategy |
NamingStrategy.lowerCase() |
Creates a new transformation that converts the entire string to lower case.
|
static NamingStrategy |
NamingStrategy.prefix(String prefix) |
Creates a new transformation that applies a prefix to the string.
|
static NamingStrategy |
NamingStrategy.snakeCase() |
Creates a new transformation that converts the entire string to
snake case.
|
default NamingStrategy |
NamingStrategy.then(NamingStrategy next) |
Applies another transformation after the current transformation.
|
default NamingStrategy |
NamingStrategy.thenCapitalize() |
Applies an upper case transformation of the first character after the
current transformation.
|
default NamingStrategy |
NamingStrategy.thenLowerCase() |
Applies a lower case transformation of the entire string after the current transformation.
|
default NamingStrategy |
NamingStrategy.thenPrefix(String prefix) |
Appends a prefix after the current transformation.
|
default NamingStrategy |
NamingStrategy.thenSnakeCase() |
Applies snake case
after the current transformation.
|
default NamingStrategy |
NamingStrategy.thenUpperCase() |
Applies a upper case transformation of the entire string after the current transformation.
|
default NamingStrategy |
NamingStrategy.thenWithoutFirst(int skipped) |
Skips a number of characters from the start of the name after the current
transformation.
|
static NamingStrategy |
NamingStrategy.upperCase() |
Creates a new transformation that converts the entire string to upper case.
|
static NamingStrategy |
NamingStrategy.withoutFirst(int skipped) |
Creates a new transformation that skips a given number of characters
from the start of the java name.
|
Modifier and Type | Method | Description |
---|---|---|
default NamingStrategy |
NamingStrategy.then(NamingStrategy next) |
Applies another transformation after the current transformation.
|
Copyright © 2016–2018. All rights reserved.