/** * Copyright 2008-2016 Qualogy Solutions B.V. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimports(3) // Source File Name: JavaService.java package test.com.qualogy.qafe.business.integration.testservices; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; // Referenced classes of package test.com.qualogy.qafe.business.integration.testservices: // MyPerson, Car public class JavaService { public class Out { public String actualserviceout; public Out() { super(); actualserviceout = "actualserviceout"; } } public JavaService() { } public void getCar() { } public void getCar(String s) { } public MyPerson validate(MyPerson person) { return person; } public Map validate(Map person) { return person; } public String printCar(Car car) { if(car == null) throw new IllegalArgumentException("cannot printCar since car is null"); else return "jaja"; } public void getCar(Car car1, String s) { } public void throwIllegalArgument() { throw new IllegalArgumentException("method JvaService.throwIllegalArgument() called to throw illegalargument"); } public void doNothing() { } public void printHello() { System.out.println("hello"); } public boolean testNullParam(String param) { return param == null; } public boolean testMethodWithPrimitive(int param) { return param == 1; } public boolean testMethodWithPrimitive(boolean param) { return param; } public Out testParameter(String param) { return new Out(); } public String returnIn(String param) { return param; } public Object returnInput(Object input) { return input; } public List getListOf10Maps() { List list = new ArrayList(); for(int i = 0; i < 10; i++) list.add(getMap()); return list; } /** * @deprecated Method getListOf10Strings is deprecated */ public List getListOf10Strings() { List list = new ArrayList(); for(int i = 0; i < 10; i++) list.add((new StringBuilder(String.valueOf(getString()))).append(i).toString()); return list; } public Map getMap() { Map map = new HashMap(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); Map internalmap = new HashMap(); internalmap.put("keykey1.key1", "keykey1.value1value1"); map.put("keykey1", internalmap); return map; } public String getString() { return "astring"; } public String getNull() { return null; } private List getListOfStrings(int amount) { List list = new ArrayList(); for(int i = 0; i < amount; i++) list.add((new StringBuilder()).append(i).append(" > ").append(getString()).toString()); return list; } public List getListOfStrings(Integer amount) { return getListOfStrings(amount.intValue()); } public String[] getArrayOfStrings(Integer amount) { int amnt = amount.intValue(); return (String[])getListOfStrings(amnt).toArray(new String[amnt]); } public List<Employee> getEmployees(){ List<Employee> data = new ArrayList<Employee>(); for (int i=0; i<21; i++) { String name= "Name" + i; String address= "Address" + i; Employee p = new Employee(); p.setName(name); p.setAge(i); p.setAddress(address); p.setBirthday(new Date(2010, 8, i+1)); p.setSalary((i*10.5f)); p.setMale(i/2==0); data.add(p); } return data; } }