@Override public String buildInternal() { StringBuilder createStatement = new StringBuilder(STATEMENT_START).append("CREATE TYPE "); if (ifNotExists) { createStatement.append("IF NOT EXISTS "); } if (keyspaceName.isPresent()) { createStatement.append(keyspaceName.get()).append("."); } createStatement.append(typeName); List<String> allColumns = new ArrayList<String>(); for (Map.Entry<String, ColumnType> entry : simpleColumns.entrySet()) { allColumns.add(buildColumnType(entry)); } createStatement.append("(").append(COLUMN_FORMATTING); createStatement.append(Joiner.on("," + COLUMN_FORMATTING).join(allColumns)); createStatement.append(")"); return createStatement.toString(); } }
@Override public String buildInternal() { StringBuilder createStatement = new StringBuilder(STATEMENT_START).append("CREATE TYPE "); if (ifNotExists) { createStatement.append("IF NOT EXISTS "); } if (keyspaceName.isPresent()) { createStatement.append(keyspaceName.get()).append("."); } createStatement.append(typeName); List<String> allColumns = new ArrayList<String>(); for (Map.Entry<String, ColumnType> entry : simpleColumns.entrySet()) { allColumns.add(buildColumnType(entry)); } createStatement.append("(").append(COLUMN_FORMATTING); createStatement.append(Joiner.on("," + COLUMN_FORMATTING).join(allColumns)); createStatement.append(")"); return createStatement.toString(); } }
@Override public String buildInternal() { StringBuilder createStatement = new StringBuilder(STATEMENT_START).append("CREATE TYPE "); if (ifNotExists) { createStatement.append("IF NOT EXISTS "); } if (keyspaceName.isPresent()) { createStatement.append(keyspaceName.get()).append("."); } createStatement.append(typeName); List<String> allColumns = new ArrayList<String>(); for (Map.Entry<String, ColumnType> entry : simpleColumns.entrySet()) { allColumns.add(buildColumnType(entry)); } createStatement.append("(").append(COLUMN_FORMATTING); createStatement.append(Joiner.on("," + COLUMN_FORMATTING).join(allColumns)); createStatement.append(")"); return createStatement.toString(); } }
@Override public String buildInternal() { StringBuilder createStatement = new StringBuilder(STATEMENT_START).append("CREATE TYPE "); if (ifNotExists) { createStatement.append("IF NOT EXISTS "); } if (keyspaceName.isPresent()) { createStatement.append(keyspaceName.get()).append("."); } createStatement.append(typeName); List<String> allColumns = new ArrayList<String>(); for (Map.Entry<String, ColumnType> entry : simpleColumns.entrySet()) { allColumns.add(buildColumnType(entry)); } createStatement.append("(").append(COLUMN_FORMATTING); createStatement.append(Joiner.on("," + COLUMN_FORMATTING).join(allColumns)); createStatement.append(")"); return createStatement.toString(); } }