move design patterns to new module (#4206)

* move design patterns to new module

* fix logger import
This commit is contained in:
Loredana Crusoveanu 2018-05-11 10:11:13 +03:00 committed by Grzegorz Piwowarek
parent 4a08fd1352
commit 537c1d1150
137 changed files with 200 additions and 214 deletions

View File

@ -1,5 +0,0 @@
package com.baeldung.designpatterns.creational.abstractfactory;
public interface Color {
String getColor();
}

View File

@ -1,5 +0,0 @@
package com.baeldung.designpatterns.creational.factory;
public interface Polygon {
String getType();
}

View File

@ -1,10 +1,12 @@
package com.baeldung.numberofdigits; package com.baeldung.numberofdigits;
import static com.baeldung.designpatterns.util.LogerUtil.LOG; import org.apache.log4j.Logger;
public class NumberOfDigitsDriver { public class NumberOfDigitsDriver {
private static NumberOfDigits numberOfDigits; private static NumberOfDigits numberOfDigits;
private static Logger LOG = Logger.getLogger(NumberOfDigitsDriver.class);
static { static {
numberOfDigits = new NumberOfDigits(); numberOfDigits = new NumberOfDigits();
} }

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.baeldung.pattern.templatemethod</groupId> <groupId>com.baeldung</groupId>
<artifactId>pattern.templatemethod</artifactId> <artifactId>design-patterns</artifactId>
<version>1.0</version> <version>1.0</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<parent> <parent>
<groupId>com.baeldung.patterns</groupId> <groupId>com.baeldung</groupId>
<artifactId>patterns-parent</artifactId> <artifactId>patterns-parent</artifactId>
<version>1.0.0-SNAPSHOT</version> <version>1.0.0-SNAPSHOT</version>
<relativePath>..</relativePath> <relativePath>..</relativePath>
@ -19,7 +19,7 @@
<version>4.12</version> <version>4.12</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId> <artifactId>hamcrest-core</artifactId>
<version>1.3</version> <version>1.3</version>
@ -31,10 +31,22 @@
<version>3.8.0</version> <version>3.8.0</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>com.googlecode.grep4j</groupId>
<artifactId>grep4j</artifactId>
<version>${grep4j.version}</version>
</dependency>
</dependencies> </dependencies>
<properties> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.target>1.8</maven.compiler.target>
<log4j.version>1.2.17</log4j.version>
<grep4j.version>1.8.7</grep4j.version>
</properties> </properties>
</project> </project>

View File

@ -1,6 +1,6 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
import static com.baeldung.designpatterns.util.LogerUtil.LOG; import static com.baeldung.util.LogerUtil.LOG;
public class AdapterPatternDriver { public class AdapterPatternDriver {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
public class AstonMartin implements Movable { public class AstonMartin implements Movable {
@Override @Override

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
public class BugattiVeyron implements Movable { public class BugattiVeyron implements Movable {
@Override @Override

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
public class McLaren implements Movable { public class McLaren implements Movable {
@Override @Override

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
public interface Movable { public interface Movable {
// returns speed in MPH // returns speed in MPH

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
public interface MovableAdapter { public interface MovableAdapter {
// returns speed in KMPH // returns speed in KMPH

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.adapter; package com.baeldung.adapter;
public class MovableAdapterImpl implements MovableAdapter { public class MovableAdapterImpl implements MovableAdapter {
private Movable luxuryCars; private Movable luxuryCars;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public class Blue implements Color { public class Blue implements Color {
@Override @Override

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public class BridgePatternDriver { public class BridgePatternDriver {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public interface Color { public interface Color {
String fill(); String fill();

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public class Red implements Color { public class Red implements Color {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public abstract class Shape { public abstract class Shape {
protected Color color; protected Color color;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public class Square extends Shape { public class Square extends Shape {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.bridge; package com.baeldung.bridge;
public class Triangle extends Shape { public class Triangle extends Shape {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.composite; package com.baeldung.composite;
/** /**
* Created by Gebruiker on 5/3/2018. * Created by Gebruiker on 5/3/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.composite; package com.baeldung.composite;
/** /**
* Created by Gebruiker on 5/1/2018. * Created by Gebruiker on 5/1/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.composite; package com.baeldung.composite;
/** /**
* Created by Gebruiker on 5/1/2018. * Created by Gebruiker on 5/1/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.composite; package com.baeldung.composite;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.composite; package com.baeldung.composite;
/** /**
* Created by Gebruiker on 5/1/2018. * Created by Gebruiker on 5/1/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public interface AbstractFactory { public interface AbstractFactory {
Animal getAnimal(String toyType) ; Animal getAnimal(String toyType) ;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class AbstractPatternDriver { public class AbstractPatternDriver {
public static void main(String[] args) { public static void main(String[] args) {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public interface Animal { public interface Animal {
String getType(); String getType();

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class AnimalFactory implements AbstractFactory { public class AnimalFactory implements AbstractFactory {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class Brown implements Color { public class Brown implements Color {

View File

@ -0,0 +1,5 @@
package com.baeldung.creational.abstractfactory;
public interface Color {
String getColor();
}

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class ColorFactory implements AbstractFactory { public class ColorFactory implements AbstractFactory {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class Dog implements Animal { public class Dog implements Animal {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class Duck implements Animal { public class Duck implements Animal {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class FactoryProvider { public class FactoryProvider {
public static AbstractFactory getFactory(String choice){ public static AbstractFactory getFactory(String choice){

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.abstractfactory; package com.baeldung.creational.abstractfactory;
public class White implements Color { public class White implements Color {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.builder; package com.baeldung.creational.builder;
public class BankAccount { public class BankAccount {
private String name; private String name;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.builder; package com.baeldung.creational.builder;
public class BuilderPatternDriver { public class BuilderPatternDriver {
public static void main(String[] args) { public static void main(String[] args) {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class FactoryDriver { public class FactoryDriver {
public static void main(String[] args) { public static void main(String[] args) {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class Heptagon implements Polygon { public class Heptagon implements Polygon {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class Octagon implements Polygon { public class Octagon implements Polygon {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class Pentagon implements Polygon { public class Pentagon implements Polygon {

View File

@ -0,0 +1,5 @@
package com.baeldung.creational.factory;
public interface Polygon {
String getType();
}

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class PolygonFactory { public class PolygonFactory {
public Polygon getPolygon(int numberOfSides) { public Polygon getPolygon(int numberOfSides) {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class Square implements Polygon { public class Square implements Polygon {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.factory; package com.baeldung.creational.factory;
public class Triangle implements Polygon { public class Triangle implements Polygon {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.singleton; package com.baeldung.creational.singleton;
public class Singleton { public class Singleton {
private Singleton() {} private Singleton() {}

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.creational.singleton; package com.baeldung.creational.singleton;
public class SingletonDriver { public class SingletonDriver {
public static void main(String[] args) { public static void main(String[] args) {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.decorator; package com.baeldung.decorator;
public class BubbleLights extends TreeDecorator { public class BubbleLights extends TreeDecorator {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.decorator; package com.baeldung.decorator;
public interface ChristmasTree { public interface ChristmasTree {
String decorate(); String decorate();

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.decorator; package com.baeldung.decorator;
public class ChristmasTreeImpl implements ChristmasTree { public class ChristmasTreeImpl implements ChristmasTree {

View File

@ -1,6 +1,6 @@
package com.baeldung.designpatterns.decorator; package com.baeldung.decorator;
import static com.baeldung.designpatterns.util.LogerUtil.LOG; import static com.baeldung.util.LogerUtil.LOG;
public class DecoratorPatternDriver { public class DecoratorPatternDriver {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.decorator; package com.baeldung.decorator;
public class Garland extends TreeDecorator { public class Garland extends TreeDecorator {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.decorator; package com.baeldung.decorator;
public abstract class TreeDecorator implements ChristmasTree { public abstract class TreeDecorator implements ChristmasTree {
private ChristmasTree tree; private ChristmasTree tree;

View File

@ -1,6 +1,6 @@
package com.baeldung.pattern.facade; package com.baeldung.facade;
import com.baeldung.pattern.facade.carsystem.*; import com.baeldung.facade.carsystem.*;
public class CarEngineFacade { public class CarEngineFacade {
private static final Integer DEFAULT_COOLING_TEMP = 90; private static final Integer DEFAULT_COOLING_TEMP = 90;

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -8,6 +8,6 @@ public class AirFlowMeter {
private static final Logger LOGGER = LoggerFactory.getLogger(AirFlowMeter.class); private static final Logger LOGGER = LoggerFactory.getLogger(AirFlowMeter.class);
public void getMeasurements() { public void getMeasurements() {
LOGGER.info("Getting air measurements..."); LOGGER.info("Getting air measurements..");
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -28,7 +28,7 @@ public class CoolingController {
} }
public void stop() { public void stop() {
LOGGER.info("Stopping Cooling Controller..."); LOGGER.info("Stopping Cooling Controller..");
radiator.off(); radiator.off();
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -18,6 +18,6 @@ public class FuelInjector {
} }
public void off() { public void off() {
LOGGER.info("Stopping Fuel injector..."); LOGGER.info("Stopping Fuel injector..");
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -8,6 +8,6 @@ public class FuelPump {
private static final Logger LOGGER = LoggerFactory.getLogger(FuelPump.class); private static final Logger LOGGER = LoggerFactory.getLogger(FuelPump.class);
public void pump() { public void pump() {
LOGGER.info("Fuel Pump is pumping fuel..."); LOGGER.info("Fuel Pump is pumping fuel..");
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -8,6 +8,6 @@ public class Starter {
private static final Logger LOGGER = LoggerFactory.getLogger(Starter.class); private static final Logger LOGGER = LoggerFactory.getLogger(Starter.class);
public void start() { public void start() {
LOGGER.info("Starting..."); LOGGER.info("Starting..");
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.pattern.facade.carsystem; package com.baeldung.facade.carsystem;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -7,7 +7,7 @@ public class TemperatureSensor {
private static final Logger LOGGER = LoggerFactory.getLogger(TemperatureSensor.class); private static final Logger LOGGER = LoggerFactory.getLogger(TemperatureSensor.class);
public void getTemperature(){ public void getTemperature(){
LOGGER.info("Getting temperature from the sensor..."); LOGGER.info("Getting temperature from the sensor..");
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.flyweight; package com.baeldung.flyweight;
import java.awt.Color; import java.awt.Color;
@ -53,7 +53,7 @@ public class Car implements Vehicle {
/* /*
* (non-Javadoc) * (non-Javadoc)
* *
* @see com.baeldung.designpatterns.flyweight.Vehicle#start() * @see com.baeldung.flyweight.Vehicle#start()
*/ */
@Override @Override
public void start() { public void start() {
@ -64,7 +64,7 @@ public class Car implements Vehicle {
/* /*
* (non-Javadoc) * (non-Javadoc)
* *
* @see com.baeldung.designpatterns.flyweight.Vehicle#stop() * @see com.baeldung.flyweight.Vehicle#stop()
*/ */
@Override @Override
public void stop() { public void stop() {
@ -75,7 +75,7 @@ public class Car implements Vehicle {
/* /*
* (non-Javadoc) * (non-Javadoc)
* *
* @see com.baeldung.designpatterns.flyweight.Vehicle#getColor() * @see com.baeldung.flyweight.Vehicle#getColor()
*/ */
@Override @Override
public Color getColor() { public Color getColor() {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.flyweight; package com.baeldung.flyweight;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.flyweight; package com.baeldung.flyweight;
import java.awt.Color; import java.awt.Color;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.flyweight; package com.baeldung.flyweight;
import java.awt.Color; import java.awt.Color;
import java.util.HashMap; import java.util.HashMap;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
public interface Channel { public interface Channel {
public void update(Object o); public void update(Object o);

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
public class NewsChannel implements Channel { public class NewsChannel implements Channel {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
import java.util.Observable; import java.util.Observable;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
import java.util.Observable; import java.util.Observable;
import java.util.Observer; import java.util.Observer;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport; import java.beans.PropertyChangeSupport;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.observer; package com.baeldung.observer;
import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.proxy; package com.baeldung.proxy;
public interface ExpensiveObject { public interface ExpensiveObject {
void process(); void process();

View File

@ -1,6 +1,6 @@
package com.baeldung.designpatterns.proxy; package com.baeldung.proxy;
import static com.baeldung.designpatterns.util.LogerUtil.LOG;; import static com.baeldung.util.LogerUtil.LOG;;
public class ExpensiveObjectImpl implements ExpensiveObject { public class ExpensiveObjectImpl implements ExpensiveObject {
@ -14,7 +14,7 @@ public class ExpensiveObjectImpl implements ExpensiveObject {
} }
private void heavyInitialConfiguration() { private void heavyInitialConfiguration() {
LOG.info("Loading initial configuration..."); LOG.info("Loading initial configuration..");
} }
} }

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.proxy; package com.baeldung.proxy;
public class ExpensiveObjectProxy implements ExpensiveObject{ public class ExpensiveObjectProxy implements ExpensiveObject{
private static ExpensiveObject object; private static ExpensiveObject object;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.proxy; package com.baeldung.proxy;
public class ProxyPatternDriver { public class ProxyPatternDriver {
public static void main(String[] args) { public static void main(String[] args) {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
/** /**
* Created by Gebruiker on 4/20/2018. * Created by Gebruiker on 4/20/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
/** /**
* Created by Gebruiker on 4/20/2018. * Created by Gebruiker on 4/20/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
/** /**
* Created by Gebruiker on 4/20/2018. * Created by Gebruiker on 4/20/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
public interface MessagingService { public interface MessagingService {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
/** /**
* Created by Gebruiker on 4/20/2018. * Created by Gebruiker on 4/20/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.service.locator; package com.baeldung.service.locator;
/** /**
* Created by Gebruiker on 4/20/2018. * Created by Gebruiker on 4/20/2018.

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.singleton; package com.baeldung.singleton;
public class ClassSingleton { public class ClassSingleton {

View File

@ -1,4 +1,4 @@
package com.baeldung.designpatterns.singleton; package com.baeldung.singleton;
public enum EnumSingleton { public enum EnumSingleton {

Some files were not shown because too many files have changed in this diff Show More