1 /* 2 * ModeShape (http://www.modeshape.org) 3 * See the COPYRIGHT.txt file distributed with this work for information 4 * regarding copyright ownership. Some portions may be licensed 5 * to Red Hat, Inc. under one or more contributor license agreements. 6 * See the AUTHORS.txt file in the distribution for a full listing of 7 * individual contributors. 8 * 9 * ModeShape is free software. Unless otherwise indicated, all code in ModeShape 10 * is licensed to you under the terms of the GNU Lesser General Public License as 11 * published by the Free Software Foundation; either version 2.1 of 12 * the License, or (at your option) any later version. 13 * 14 * ModeShape is distributed in the hope that it will be useful, 15 * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 * Lesser General Public License for more details. 18 * 19 * You should have received a copy of the GNU Lesser General Public 20 * License along with this software; if not, write to the Free 21 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 22 * 02110-1301 USA, or see the FSF site: http://www.fsf.org. 23 */ 24 package org.modeshape.sequencer.ddl.dialect.db2; 25 26 import java.util.Arrays; 27 import java.util.List; 28 29 import org.modeshape.sequencer.ddl.DdlConstants; 30 31 /** 32 * @author blafond 33 * 34 */ 35 public interface Db2DdlConstants extends DdlConstants { 36 public static final String[] CUSTOM_KEYWORDS = { 37 38 }; 39 40 interface Db2StatementStartPhrases { 41 static final String[][] ALTER_PHRASES = { 42 }; 43 44 static final String[][] CREATE_PHRASES = { 45 46 }; 47 static final 48 String[][] DROP_PHRASES = { 49 }; 50 static final String[][] SET_PHRASES = { 51 52 }; 53 static final String[][] MISC_PHRASES = { 54 }; 55 } 56 57 interface Db2DataTypes { 58 static final List<String[]> CUSTOM_DATATYPE_START_PHRASES = 59 Arrays.asList(new String[][] { 60 }); 61 62 static final List<String> CUSTOM_DATATYPE_START_WORDS = 63 Arrays.asList(new String[] { 64 }); 65 } 66 }