Design Pattern - Facade

Card Puncher Data Processing

Example

With an API interface

A facade API with a interface in Java

/**
 * The Interface Api acts as a facade for the whole API.
 */
public interface Api extends SubApi1, SubApi2, SubApi3, ... {

}

Documentation / Reference





Discover More
Content Provider
Android - Content Provider

A content provider is a facade between the data store (Xml, Database) and the applications. Change the underlying data source without changing the application code Leverage standard android library....
Java Conceptuel Diagram
Java XML - XStream (Xml, Json)

XStream is not a data binding tool. It is a serialization tool. The architecture of XStream consists of the four main components: Component Description Converters...
Java Conceptuel Diagram
Vert.x - Logger

logging in Vertx is managed by the Vertx Logger The Vertx logger is a facade for logging system. It uses the JUL logger as default logging...



Share this page:
Follow us:
Task Runner