public static UserMappingTable create ( String tableName , List < UserCustomColumn > additionalColumns ) { List < UserCustomColumn > columns = new ArrayList <> ( ) ; columns . addAll ( createRequiredColumns ( ) ) ; if ( additionalColumns != null ) { columns . addAll ( additionalColumns ) ; } return new UserMappingTable ( tableName , columns ) ; }
Create a user mapping table with the minimum required columns followed by the additional columns