Refine search
List<ClassA> list = new ArrayList<ClassA>(); list.add(new ClassA()); ClassA a = list.get(0);
@Test public void testBase() throws JsonGenerationException, JsonMappingException, IOException { List<Base> objs = new ArrayList<Base>(); ClassA a = new ClassA(); a.setA(1); ClassB b = new ClassB(); b.setB("2"); Assert.assertEquals(1, ((ClassA)obj1).getA()); Assert.assertEquals("ClassB", obj2.getClass().getSimpleName()); Assert.assertEquals("2", ((ClassB)obj2).getB());
public static class Main { public static ClassA a = new ClassA(); public static ClassB b = new ClassB(); private static List<Runnable> requestQueue = new ArrayList<Runnable>(); // List holds all requests public static void main(String args[]) { while (true) { a.tick(); b.tick(); for (Runnable r : requestQueue) { r.run(); // All requests are fulfilled } requestQueue.clear(); } } public static void addModificationRequest(Runnable runnable) { requestQueue.add(runnable); } }
public class ClassMain{ public static void main(String... args){ ClassB classB = new ClassB();//Will throw an error ClassA classA = new ClassA();//Will compile fine ClassB.doSomething(ClassB.doSomethingElse());//Will compile fine classB.doSomething(classB.doSomethingElse());//Will give a warning ClassA.doSomething(ClassA.doSomethingElse());//Will throw an error classA.doSomething(classA.doSomethingElse());//Will compile fine } }
public static void main(String[] args) { ClassA A = new ClassA(); A.SerString("data"); ClassB B = new ClassB(); B.SerStringB("firm"); System.out.println(B.output(A)); // TODO code application logic here }
ClassA classa = new ClassA(); classa.setClassb(new ClassB());//new statement to be inserted! classa.getAddress();
public static void main(String[] args) { ClassA classA = new ClassA(Arrays.asList("abc", "ghi")); ClassB classB = new ClassB(Arrays.asList("def")); classA.setNextInChain(classB); // you can always write Builder to do this String input = "def"; classA.execute(input); }
@Configuration public class Cfg { @Bean public DataSource dataSource() { BasicDataSource ds = new BasicDataSource(); ds.setDriverClassName("oracle.jdbc.driver.OracleDriver); //... return ds; } @Bean public ClassA classA() { ClassA ca = new ClassA() ca.setDataSource(dataSource()); return ca; } @Bean public ClassB classB() { ClassB cb = new ClassB() cb.setDataSource(dataSource()); return cb; } }
String xml = "<data>" + "<name>James</name>" + "<age>25</age>" + "</data>"; final ClassA ca = new ClassA(); final ClassB cb = new ClassB(); Digester digester = new Digester(); digester.addRule("data/name", new Rule() { @Override public void body(String namespace, String name, String text) throws Exception { ca.setName(text); } }); digester.addRule("data/age", new Rule() { @Override public void body(String namespace, String name, String text) throws Exception { cb.setAge(Integer.parseInt(text)); } }); digester.parse(new StringReader(xml));
ClassA obj1 = new ClassA(...); ClassB obj2 = new ClassB(...); obj2.setClasssA(obj1);
public class ClassB { private Dispatcher dispatcher; public ClassB() { dispatcher = new NullDispatcher(); } public void setDispatcher(Dispatcher dispatcher) { // change this to your needs if (dispatcher == null) dispatcher = new NullDispatcher(); else this.dispatcher = dispatcher; } @Test public void myTest() { ClassA a = new ClassA(); a.createRequest(); String test = a.getResponse(); dispatcher.dispatch(test); } }
public void OnClickMe(View v ){ // Suppose you want to access a method from ClassA ClassA accessmethod = new ClassA(); // this is how you can call your method in another class accessmethod.MethodName(); }