// This keeps antlr code out of TableMapping, which is accessed server-side in HBase
public static TableMapping newTableMapping(final TokenStream input,
final List<ColumnDefinition> columnList) throws RecognitionException {
final FamilyMapping mapping = new FamilyMapping(EMBEDDED, false, columnList);
final List<FamilyMapping> mappingList = Lists.newArrayList(mapping);
try {
return new TableMapping(null, true, false, EMBEDDED, null, null, mappingList);
}