Purpose: Define any useful static methods to manipulate with descriptors content.
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | buildColsAndValuesBindingsFromMappings(final StringBuilder
Target target, final Collection<DatabaseMapping> StringBuilder.Object attributes mappings. mappings, final Collection<DatabaseField> Entity primary key fields. keys, final int First value index in column to value bindings (e.g.
valueIndex, final String column = ?>valueIndex>).String to bind value to column (e.g. binder, final String " = "
in column = ?>valueIndex>).String to separate values in list. separator)Append list of column to value bindings from descriptor class to provided |
| public static void | buildColsFromMappings(final StringBuilder
Target target, final Collection<DatabaseMapping> StringBuilder.Object attributes mappings. mappings, final String String to separate values in list. separator)Append list of columns from descriptor class to provided |
| public static void | buildValuesAsQMarksFromMappings(final StringBuilder
Target target, final Collection<DatabaseMapping> StringBuilder.Object attributes mappings. mappings, final String String to separate values in list. separator)Append list of values as list of question marks from descriptor class to provided
|
| DescriptorHelper | back to summary |
|---|---|
| private DescriptorHelper() This class is just an envelope for static methods so no instances are allowed. | |
| buildColsAndValuesBindingsFromMappings | back to summary |
|---|---|
| public static void buildColsAndValuesBindingsFromMappings(final StringBuilder target, final Collection<DatabaseMapping> mappings, final Collection<DatabaseField> keys, final int valueIndex, final String binder, final String separator) Append list of column to value bindings from descriptor class to provided
| |
| buildColsFromMappings | back to summary |
|---|---|
| public static void buildColsFromMappings(final StringBuilder target, final Collection<DatabaseMapping> mappings, final String separator) Append list of columns from descriptor class to provided
| |
| buildValuesAsQMarksFromMappings | back to summary |
|---|---|
| public static void buildValuesAsQMarksFromMappings(final StringBuilder target, final Collection<DatabaseMapping> mappings, final String separator) Append list of values as list of question marks from descriptor class to provided
| |