Skip to content

Instantly share code, notes, and snippets.

@AnnaBoro
AnnaBoro / Reflection2.java
Last active February 21, 2016 20:31
+ setPrivates
package lesson7_10.reflection;
import java.util.List;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Map;
public class Reflection2<T> {
@AnnaBoro
AnnaBoro / Reflection2.java
Last active February 21, 2016 20:28
init with constructor
package lesson7_10.reflection;
import com.sun.tools.javac.util.List;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Arrays;
import java.util.Map;
@AnnaBoro
AnnaBoro / Reflection2.java
Last active February 21, 2016 20:28
initClass
package lesson7_10.reflection;
import java.lang.reflect.Field;
import java.util.Map;
public class Reflection2<T> {
public T initClass(Class<T> tClass, Map<String, Object> map) throws IllegalAccessException, InstantiationException, InvocationTargetException {
@AnnaBoro
AnnaBoro / ShopTests.java
Created February 12, 2016 14:20
check shop discount
package junittests;
import static org.junit.Assert.*;
import lesson6_9.adapter.mvc.shop.*;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
@AnnaBoro
AnnaBoro / TestServiceRepository.java
Created February 11, 2016 12:29
repository test
package junittests;
import static org.junit.Assert.*;
import lesson7_10.generics.Bird;
import lesson7_10.generics.Duck;
import lesson7_10.generics.Eagle;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
@AnnaBoro
AnnaBoro / BirdTest.java
Created February 11, 2016 11:58
bird test
package junittests;
import static org.junit.Assert.*;
import lesson7_10.generics.Bird;
import lesson7_10.generics.Eagle;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
@AnnaBoro
AnnaBoro / Box.java
Created February 7, 2016 21:46
generics + comparator
package lesson7_10.generics;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class Box<T extends Bird>{
@AnnaBoro
AnnaBoro / Box.java
Last active July 11, 2016 15:36
generics
package lesson7_10.generics;
import java.util.ArrayList;
import java.util.List;
public class Box<T>{
private List<T> birdsList;
@AnnaBoro
AnnaBoro / ActionFieldUI.java
Last active February 1, 2016 12:53
+chooseTank
package lesson6_9.adapter.tank6;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ActionFieldUI implements ActionListener {
@AnnaBoro
AnnaBoro / Launcher.java
Last active January 28, 2016 22:22
+StoreSplashScreen
package lesson6_9.adapter.mvc.shop;
import java.awt.*;
public class Launcher {
public static void main(String[] args) throws InterruptedException {
SplashScreen splashScreen = SplashScreen.getSplashScreen();