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

📄 jepruntime.java

📁 mysql集群
💻 JAVA
字号:
/*****************************************************************************      SQLJEP - Java SQL Expression Parser 0.2      November 1 2006         (c) Copyright 2006, Alexey Gaidukov      SQLJEP Author: Alexey Gaidukov      SQLJEP is based on JEP 2.24 (http://www.singularsys.com/jep/)           (c) Copyright 2002, Nathan Funk       See LICENSE.txt for license information.*****************************************************************************/package com.meidusa.amoeba.sqljep;import java.util.Calendar;import java.util.Stack;import java.text.DateFormatSymbols;import com.meidusa.amoeba.util.StaticString;import com.meidusa.amoeba.util.ThreadLocalMap;final public class JepRuntime {		public Stack<Comparable> stack = new Stack<Comparable>();		public Calendar calendar = JepRuntime.getCalendar();	public DateFormatSymbols dateSymbols = JepRuntime.getDateFormatSymbols();	public ParserVisitor ev;	public Comparable[] row;	public JepRuntime(ParserVisitor visitor) {		ev = visitor;	}		public static Calendar getCalendar(){		Calendar calendar = (Calendar)ThreadLocalMap.get(StaticString.CALENDAR);		if (calendar == null) {			calendar = Calendar.getInstance();			ThreadLocalMap.put(StaticString.CALENDAR,calendar);		}		return calendar;	}		public static DateFormatSymbols getDateFormatSymbols(){		DateFormatSymbols dateSymbols = (DateFormatSymbols)ThreadLocalMap.get(StaticString.DATE_FORMAT_SYMBOLS);		if (dateSymbols == null) {			dateSymbols = new DateFormatSymbols();			ThreadLocalMap.put(StaticString.DATE_FORMAT_SYMBOLS,dateSymbols);		}		return dateSymbols;	}}

⌨️ 快捷键说明

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