📄 test.java.txt
字号:
package org.swato.json_rpc.demo;
import java.io.File;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.Writer;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
import java.util.TreeSet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.swato.json_rpc.servlet.RequestAware;
public class Test implements RequestAware {
/**
* @return obja
*/
public ObjA getLooped() {
ObjA objA = new ObjA();
ObjB objB = new ObjB();
objA.setObjB(objB);
objB.setObjA(objA);
return objA;
}
/**
*
*/
public void voidParam() {
}
/**
* @param test
* @return string
*/
public boolean booleanParam(boolean test) {
return test;
}
/**
* @param test
* @return string
*/
public byte byteParam(byte test) {
return test;
}
/**
* @param test
* @return string
*/
public char charParam(char test) {
return test;
}
/**
* @param test
* @return string
*/
public short shortParam(short test) {
return test;
}
/**
* @param test
* @return string
*/
public int intParam(int test) {
return test;
}
/**
* @param test
* @return string
*/
public long longParam(long test) {
return test;
}
/**
* @param test
* @return string
*/
public float floatParam(float test) {
return test;
}
/**
* @param test
* @return string
*/
public double doubleParam(double test) {
return test;
}
/**
* @param test
* @return string
*/
public String stringParam(String test) {
return test;
}
/**
* @param test
* @return string
*/
public boolean[] booleanArrayParam(boolean[] test) {
return test;
}
/**
* @param test
* @return string
*/
public char[] charArrayParam(char[] test) {
return test;
}
/**
* @param test
* @return string
*/
public byte[] byteArrayParam(byte[] test) {
return test;
}
/**
* @param test
* @return string
*/
public short[] shortArrayParam(short[] test) {
return test;
}
/**
* @param test
* @return string
*/
public int[] intArrayParam(int[] test) {
return test;
}
/**
* @param test
* @return string
*/
public long[] longArrayParam(long[] test) {
return test;
}
/**
* @param test
* @return string
*/
public float[] floatArrayParam(float[] test) {
return test;
}
/**
* @param test
* @return string
*/
public double[] doubleArrayParam(double[] test) {
return test;
}
/**
* @param test
* @return string
*/
public BigInteger bigIntegerParam(BigInteger test) {
return test;
}
/**
* @param test
* @return string
*/
public BigDecimal bigDecimalParam(BigDecimal test) {
return test;
}
/**
* @param test
* @return string
*/
public String[] stringArrayParam(String[] test) {
return test;
}
/**
* @param test
* @return string
*/
public Collection stringCollectionParam(Collection test) {
return test;
}
/**
* @param test
* @return string
*/
public LinkedList stringLinkedListParam(LinkedList test) {
return test;
}
/**
* @param test
* @return string
*/
public ArrayList stringArrayListParam(ArrayList test) {
return test;
}
/**
* @param test
* @return string
*/
public List stringListParam(List test) {
return test;
}
/**
* @param test
* @return string
*/
public Set stringSetParam(Set test) {
return test;
}
/**
* @param test
* @return set of beans
*/
public Set testBeanSetParam(Set test) {
if (test.size() > 1) {
for (Iterator it = test.iterator(); it.hasNext();) {
TestBean ele = (TestBean) it.next();
TestBean ignore = ele;
ele = ignore;
}
}
return test;
}
/**
* @param test
* @return set of beans
*/
public List testBeanListParam(List test) {
if (test.size() > 1) {
for (Iterator it = test.iterator(); it.hasNext();) {
TestBean ele = (TestBean) it.next();
TestBean ignore = ele;
ele = ignore;
}
}
return test;
}
/**
* @param test
* @return string
*/
public HashSet stringHashSetParam(HashSet test) {
return test;
}
/**
* @param test
* @return string
*/
public TreeSet stringTreeSetParam(TreeSet test) {
return test;
}
/**
* @param test
* @return string
*/
public TestBean testBeanParam(TestBean test) {
return test;
}
/**
* @param test
* @return string
*/
public Map stringStringMapParam(Map test) {
return test;
}
/**
* @param test
* @return string
*/
public Map charTestBeanMapParam(Map test) {
return test;
}
/**
* @param test
* @return string
*/
public Map stringStringHashMapParam(HashMap test) {
return test;
}
/**
* @param test
* @return string
*/
public Map stringStringTreeMapParam(TreeMap test) {
return test;
}
/**
* @param test
* @return string
*/
public TestBean[] testBeanArrayParam(TestBean[] test) {
return test;
}
/**
* @param type
* @return test bean
*/
public TestBean inheritanceTest(int type) {
switch (type) {
case 0:
return new TestBean();
case 1:
return new StaticInnerSubTestBean();
case 2:
return new InnerSubTestBean();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -