1 24 package org.riotfamily.revolt.definition; 25 26 import java.util.Set ; 27 28 import org.riotfamily.revolt.Dialect; 29 import org.springframework.util.StringUtils; 30 31 35 public class UpdateStatement { 36 37 private Set supportedDialectNames; 38 39 private String sql; 40 41 public UpdateStatement(String dialects, String sql) { 42 this.supportedDialectNames = StringUtils.commaDelimitedListToSet( 43 dialects.toLowerCase()); 44 45 this.sql = sql; 46 } 47 48 public boolean supports(Dialect dialect) { 49 return supportedDialectNames.contains(dialect.getName().toLowerCase()); 50 } 51 52 public String getSql() { 53 return sql; 54 } 55 56 } 57 | Popular Tags |