⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ijtokenmanager.java

📁 derby database source code.good for you.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
/* Generated By:JavaCC: Do not edit this line. ijTokenManager.java */package org.apache.derby.impl.tools.ij;import org.apache.derby.iapi.reference.JDBC20Translation;import org.apache.derby.iapi.reference.JDBC30Translation;import org.apache.derby.tools.JDBCDisplayUtil;import org.apache.derby.iapi.tools.i18n.LocalizedInput;import org.apache.derby.iapi.tools.i18n.LocalizedResource;import org.apache.derby.iapi.services.info.JVMInfo;import org.apache.derby.tools.URLCheck;import java.lang.reflect.*;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.Statement;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.SQLWarning;import java.util.Hashtable;import java.util.Properties;import java.util.StringTokenizer;import java.io.IOException;import java.util.Vector;import java.util.Enumeration;import java.util.Locale;public class ijTokenManager implements ijConstants{  public  java.io.PrintStream debugStream = System.out;  public  void setDebugStream(java.io.PrintStream ds) { debugStream = ds; }private final int jjStopAtPos(int pos, int kind){   jjmatchedKind = kind;   jjmatchedPos = pos;   return pos + 1;}private final int jjMoveStringLiteralDfa0_0(){   switch(curChar)   {      case 9:         jjmatchedKind = 2;         return jjMoveNfa_0(5, 0);      case 10:         jjmatchedKind = 4;         return jjMoveNfa_0(5, 0);      case 12:         jjmatchedKind = 6;         return jjMoveNfa_0(5, 0);      case 13:         jjmatchedKind = 5;         return jjMoveStringLiteralDfa1_0(0x8L, 0x0L);      case 32:         jjmatchedKind = 1;         return jjMoveNfa_0(5, 0);      case 33:         jjmatchedKind = 15;         return jjMoveNfa_0(5, 0);      case 34:         jjmatchedKind = 106;         return jjMoveNfa_0(5, 0);      case 35:         jjmatchedKind = 107;         return jjMoveNfa_0(5, 0);      case 40:         jjmatchedKind = 104;         return jjMoveNfa_0(5, 0);      case 41:         jjmatchedKind = 105;         return jjMoveNfa_0(5, 0);      case 43:         jjmatchedKind = 109;         return jjMoveNfa_0(5, 0);      case 44:         jjmatchedKind = 103;         return jjMoveNfa_0(5, 0);      case 45:         jjmatchedKind = 108;         return jjMoveNfa_0(5, 0);      case 46:         jjmatchedKind = 51;         return jjMoveNfa_0(5, 0);      case 61:         jjmatchedKind = 28;         return jjMoveNfa_0(5, 0);      case 65:      case 97:         return jjMoveStringLiteralDfa1_0(0x7f00L, 0x0L);      case 66:      case 98:         return jjMoveStringLiteralDfa1_0(0x10000L, 0x0L);      case 67:      case 99:         return jjMoveStringLiteralDfa1_0(0xfe0000L, 0x3c00000000L);      case 68:      case 100:         return jjMoveStringLiteralDfa1_0(0x3000000L, 0x200000000L);      case 69:      case 101:         return jjMoveStringLiteralDfa1_0(0xec000000L, 0x0L);      case 70:      case 102:         return jjMoveStringLiteralDfa1_0(0x700000000L, 0x0L);      case 71:      case 103:         return jjMoveStringLiteralDfa1_0(0x1800000000L, 0x0L);      case 72:      case 104:         return jjMoveStringLiteralDfa1_0(0x6000000000L, 0x0L);      case 73:      case 105:         return jjMoveStringLiteralDfa1_0(0x18000000000L, 0x0L);      case 76:      case 108:         return jjMoveStringLiteralDfa1_0(0x60000000000L, 0x0L);      case 77:      case 109:         return jjMoveStringLiteralDfa1_0(0x80000000000L, 0x0L);      case 78:      case 110:         return jjMoveStringLiteralDfa1_0(0xf00000000000L, 0x0L);      case 79:      case 111:         return jjMoveStringLiteralDfa1_0(0x3000000000000L, 0x0L);      case 80:      case 112:         return jjMoveStringLiteralDfa1_0(0x1f4000000000000L, 0x0L);      case 81:      case 113:         return jjMoveStringLiteralDfa1_0(0x200000000000000L, 0x0L);      case 82:      case 114:         return jjMoveStringLiteralDfa1_0(0xfc00000000000000L, 0x0L);      case 83:      case 115:         return jjMoveStringLiteralDfa1_0(0x0L, 0xfeL);      case 84:      case 116:         return jjMoveStringLiteralDfa1_0(0x0L, 0x1L);      case 85:      case 117:         return jjMoveStringLiteralDfa1_0(0x0L, 0x300L);      case 87:      case 119:         return jjMoveStringLiteralDfa1_0(0x0L, 0x4000000c00L);      case 88:      case 120:         return jjMoveStringLiteralDfa1_0(0x0L, 0x1fffff000L);      default :         return jjMoveNfa_0(5, 0);   }}private final int jjMoveStringLiteralDfa1_0(long active0, long active1){   try { curChar = input_stream.readChar(); }   catch(java.io.IOException e) {   return jjMoveNfa_0(5, 0);   }   switch(curChar)   {      case 10:         if ((active0 & 0x8L) != 0L)         {            jjmatchedKind = 3;            jjmatchedPos = 1;         }         break;      case 65:      case 97:         return jjMoveStringLiteralDfa2_0(active0, 0x41a0100000000L, active1, 0x3fffff402L);      case 66:      case 98:         return jjMoveStringLiteralDfa2_0(active0, 0x100L, active1, 0L);      case 67:      case 99:         return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x4L);      case 69:      case 101:         return jjMoveStringLiteralDfa2_0(active0, 0x3c00205800010000L, active1, 0x18L);      case 70:      case 102:         return jjMoveStringLiteralDfa2_0(active0, 0x1000000000200L, active1, 0L);      case 72:      case 104:         return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x60L);      case 73:      case 105:         return jjMoveStringLiteralDfa2_0(active0, 0x201000000L, active1, 0x800L);      case 76:      case 108:         return jjMoveStringLiteralDfa2_0(active0, 0x4020400L, active1, 0L);      case 78:      case 110:         if ((active0 & 0x2000000000000L) != 0L)         {            jjmatchedKind = 49;            jjmatchedPos = 1;         }         return jjMoveStringLiteralDfa2_0(active0, 0x18008000000L, active1, 0L);      case 79:      case 111:         if ((active1 & 0x1L) != 0L)         {            jjmatchedKind = 64;            jjmatchedPos = 1;         }         return jjMoveStringLiteralDfa2_0(active0, 0x4000c424003c0000L, active1, 0x4000000000L);      case 80:      case 112:         return jjMoveStringLiteralDfa2_0(active0, 0L, active1, 0x3c00000000L);      case 82:      case 114:         return jjMoveStringLiteralDfa2_0(active0, 0x1f0000002000000L, active1, 0L);      case 83:      case 115:         if ((active0 & 0x800L) != 0L)         {            jjmatchedKind = 11;            jjmatchedPos = 1;         }         return jjMoveStringLiteralDfa2_0(active0, 0x1000L, active1, 0x300L);      case 84:      case 116:         return jjMoveStringLiteralDfa2_0(active0, 0x2000L, active1, 0x80L);      case 85:      case 117:         return jjMoveStringLiteralDfa2_0(active0, 0x8200000000c04000L, active1, 0L);      case 88:      case 120:         return jjMoveStringLiteralDfa2_0(active0, 0xe0000000L, active1, 0L);      default :         break;   }   return jjMoveNfa_0(5, 1);}private final int jjMoveStringLiteralDfa2_0(long old0, long active0, long old1, long active1){   if (((active0 &= old0) | (active1 &= old1)) == 0L)      return jjMoveNfa_0(5, 1);   try { curChar = input_stream.readChar(); }   catch(java.io.IOException e) {   return jjMoveNfa_0(5, 1);   }   switch(curChar)   {      case 95:         return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x3dfffff000L);      case 65:      case 97:         return jjMoveStringLiteralDfa3_0(active0, 0x400000004000000L, active1, 0x80L);      case 67:      case 99:         return jjMoveStringLiteralDfa3_0(active0, 0x40000000000L, active1, 0L);      case 68:      case 100:         if ((active0 & 0x8000000L) != 0L)         {            jjmatchedKind = 27;            jjmatchedPos = 2;         }         break;      case 69:      case 101:         return jjMoveStringLiteralDfa3_0(active0, 0x30000020000000L, active1, 0x100L);      case 70:      case 102:         if ((active0 & 0x1000000000000L) != 0L)         {            jjmatchedKind = 48;            jjmatchedPos = 2;         }         return jjMoveStringLiteralDfa3_0(active0, 0x10000L, active1, 0L);      case 72:      case 104:         return jjMoveStringLiteralDfa3_0(active0, 0xc00000000000L, active1, 0L);      case 73:      case 105:         return jjMoveStringLiteralDfa3_0(active0, 0x200000142000000L, active1, 0x600L);      case 76:      case 108:         if ((active0 & 0x400L) != 0L)         {            jjmatchedKind = 10;            jjmatchedPos = 2;         }         return jjMoveStringLiteralDfa3_0(active0, 0x4800006000000000L, active1, 0L);      case 77:      case 109:         return jjMoveStringLiteralDfa3_0(active0, 0x1000100000040000L, active1, 0L);      case 78:      case 110:         if ((active0 & 0x8000000000000000L) != 0L)         {            jjmatchedKind = 63;            jjmatchedPos = 2;         }         return jjMoveStringLiteralDfa3_0(active0, 0x380000L, active1, 0x8L);      case 79:      case 111:         return jjMoveStringLiteralDfa3_0(active0, 0x1c0000000020000L, active1, 0x20L);      case 80:      case 112:         return jjMoveStringLiteralDfa3_0(active0, 0x80000000L, active1, 0L);      case 82:      case 114:         if ((active0 & 0x400000000L) != 0L)         {            jjmatchedKind = 34;            jjmatchedPos = 2;         }         return jjMoveStringLiteralDfa3_0(active0, 0x200c00000L, active1, 0x4000000004L);      case 83:      case 115:         return jjMoveStringLiteralDfa3_0(active0, 0x2004028001000100L, active1, 0L);      case 84:      case 116:         if ((active0 & 0x800000000L) != 0L)         {            jjmatchedKind = 35;            jjmatchedPos = 2;         }         else if ((active1 & 0x10L) != 0L)         {            jjmatchedKind = 68;            jjmatchedPos = 2;         }         return jjMoveStringLiteralDfa3_0(active0, 0x11000006200L, active1, 0x200000800L);      case 85:      case 117:         return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x40L);      case 86:      case 118:         return jjMoveStringLiteralDfa3_0(active0, 0L, active1, 0x2L);      case 88:      case 120:         return jjMoveStringLiteralDfa3_0(active0, 0x280000000000L, active1, 0L);      case 89:      case 121:         return jjMoveStringLiteralDfa3_0(active0, 0x1000L, active1, 0L);      default :         break;   }   return jjMoveNfa_0(5, 2);}private final int jjMoveStringLiteralDfa3_0(long old0, long active0, long old1, long active1){   if (((active0 &= old0) | (active1 &= old1)) == 0L)      return jjMoveNfa_0(5, 2);   try { curChar = input_stream.readChar(); }   catch(java.io.IOException e) {   return jjMoveNfa_0(5, 2);   }   switch(curChar)   {      case 49:         return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x1000L);      case 50:         return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x2000L);      case 65:      case 97:         return jjMoveStringLiteralDfa4_0(active0, 0x800040000000000L, active1, 0x200000000L);      case 67:      case 99:         return jjMoveStringLiteralDfa4_0(active0, 0x40001021000000L, active1, 0x800018000L);      case 68:      case 100:         if ((active0 & 0x2000000000L) != 0L)         {            jjmatchedKind = 37;            jjmatchedPos = 3;         }         return jjMoveStringLiteralDfa4_0(active0, 0x400000000000000L, active1, 0x2400024000L);      case 69:      case 101:         if ((active0 & 0x100000000000L) != 0L)         {            jjmatchedKind = 44;            jjmatchedPos = 3;         }         return jjMoveStringLiteralDfa4_0(active0, 0x8080000200L, active1, 0xc0002L);      case 70:      case 102:         return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x300000L);      case 71:      case 103:         return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x1000400000L);      case 72:      case 104:         if ((active1 & 0x800L) != 0L)         {            jjmatchedKind = 75;            jjmatchedPos = 3;         }         break;      case 73:      case 105:         return jjMoveStringLiteralDfa4_0(active0, 0x80000000000L, active1, 0L);      case 74:      case 106:         return jjMoveStringLiteralDfa4_0(active0, 0L, active1, 0x800000L);      case 75:      case 107:         if ((active1 & 0x4000000000L) != 0L)         {            jjmatchedKind = 102;            jjmatchedPos = 3;         }         break;      case 76:      case 108:         if ((active0 & 0x100000000L) != 0L)         {            jjmatchedKind = 32;            jjmatchedPos = 3;         }         return jjMoveStringLiteralDfa4_0(active0, 0x4000000000000000L, active1, 0L);      case 77:      case 109:         return jjMoveStringLiteralDfa4_0(active0, 0x40000L, active1, 0L);      case 78:      case 110:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -