@FunctionalInterface
public interface NameBuilder
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME_PARTS_SEPARATOR
Database objects' names parts' separator
|
static NameBuilder |
PLAIN
Plain name builder (just concatenation)
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
build(java.lang.String... parts)
Construct database object name concatenating parts
|
static java.lang.String |
concat(java.lang.String... parts)
Concatenate parts
|
static final java.lang.String NAME_PARTS_SEPARATOR
static final NameBuilder PLAIN
java.lang.String build(java.lang.String... parts)
parts
- parts of the namestatic java.lang.String concat(java.lang.String... parts)
parts
- parts of the name