resolverbase.java
来自「数据仓库展示程序」· Java 代码 · 共 65 行
JAVA
65 行
/*
// $Id: //open/mondrian/src/main/mondrian/olap/fun/ResolverBase.java#7 $
// This software is subject to the terms of the Common Public License
// Agreement, available at the following URL:
// http://www.opensource.org/licenses/cpl.html.
// (C) Copyright 2002-2005 Kana Software, Inc. and others.
// All Rights Reserved.
// You must accept the terms of that agreement to use this software.
//
// jhyde, 3 March, 2002
*/
package mondrian.olap.fun;
import mondrian.olap.Syntax;
/**
* <code>ResolverBase</code> provides a skeleton implementation of
* <code>interface {@link Resolver}</code>
*
* @author jhyde
* @since 3 March, 2002
* @version $Id: //open/mondrian/src/main/mondrian/olap/fun/ResolverBase.java#7 $
**/
abstract class ResolverBase extends FunUtil implements Resolver {
private final String name;
private final String signature;
private final String description;
private final Syntax syntax;
ResolverBase(String name,
String signature,
String description,
Syntax syntax) {
this.name = name;
this.signature = signature;
this.description = description;
this.syntax = syntax;
}
public String getName() {
return name;
}
public String getSignature () {
return signature;
}
public String getDescription() {
return description;
}
public Syntax getSyntax() {
return syntax;
}
public boolean requiresExpression(int k) {
return false;
}
public String[] getReservedWords() {
return emptyStringArray;
}
}
// End ResolverBase.java
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?