net.java.ao.schema.Case Maven / Gradle / Ivy
package net.java.ao.schema;
import java.util.Locale;
public enum Case
{
UPPER
{
@Override
public String apply(String s)
{
return nullSafe(s).toUpperCase(Locale.ENGLISH);
}
},
LOWER
{
@Override
public String apply(String s)
{
return nullSafe(s).toLowerCase(Locale.ENGLISH);
}
};
public abstract String apply(String tableName);
private static String nullSafe(String s)
{
return s != null ? s : "";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy