Uses of Interface
com.github.marschall.storedprocedureproxy.spi.NamingStrategy
-
Packages that use NamingStrategy 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. -
-
Uses of NamingStrategy in com.github.marschall.storedprocedureproxy
Methods in com.github.marschall.storedprocedureproxy with parameters of type NamingStrategy 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. -
Uses of NamingStrategy in com.github.marschall.storedprocedureproxy.spi
Fields in com.github.marschall.storedprocedureproxy.spi declared as NamingStrategy Modifier and Type Field Description static NamingStrategy
NamingStrategy. IDENTITY
The identity transformation.Methods in com.github.marschall.storedprocedureproxy.spi that return NamingStrategy 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.Methods in com.github.marschall.storedprocedureproxy.spi with parameters of type NamingStrategy Modifier and Type Method Description default NamingStrategy
NamingStrategy. then(NamingStrategy next)
Applies another transformation after the current transformation.
-