Uses of Interface
org.perfectjpattern.core.api.structural.ISurrogate

Packages that use ISurrogate
org.perfectjpattern.core.api.structural.adapter Adapter Pattern API. 
org.perfectjpattern.core.api.structural.composite Composite Pattern API. 
org.perfectjpattern.core.api.structural.decorator Decorator Pattern API. 
org.perfectjpattern.core.api.structural.proxy Proxy Pattern API. 
org.perfectjpattern.core.structural   
org.perfectjpattern.core.structural.adapter   
org.perfectjpattern.core.structural.composite Composite Core Pattern implementation. 
org.perfectjpattern.core.structural.decorator Decorator Core Pattern implementation. 
org.perfectjpattern.core.structural.proxy   
org.perfectjpattern.jee.integration.dao Spring-based implementation of the Generic Data Access Object (DAO) Pattern. 
 

Uses of ISurrogate in org.perfectjpattern.core.api.structural.adapter
 

Subinterfaces of ISurrogate in org.perfectjpattern.core.api.structural.adapter
 interface IAdapter<T,A>
          Adapter Design Pattern: Convert the interface of a class into another interface clients expect.
 

Uses of ISurrogate in org.perfectjpattern.core.api.structural.composite
 

Subinterfaces of ISurrogate in org.perfectjpattern.core.api.structural.composite
 interface IComposite<C>
          Composite Design Pattern: Compose objects into tree structures to represent part-whole hierarchies.
 

Uses of ISurrogate in org.perfectjpattern.core.api.structural.decorator
 

Subinterfaces of ISurrogate in org.perfectjpattern.core.api.structural.decorator
 interface IDecorator<C,D extends C>
          Decorator Design Pattern: Attach additional responsibilities to an object dynamically.
 

Uses of ISurrogate in org.perfectjpattern.core.api.structural.proxy
 

Subinterfaces of ISurrogate in org.perfectjpattern.core.api.structural.proxy
 interface IProxy<S>
          Proxy Design Pattern: Provide a surrogate or placeholder for another object to control access to it.
 

Uses of ISurrogate in org.perfectjpattern.core.structural
 

Classes in org.perfectjpattern.core.structural that implement ISurrogate
 class AbstractSurrogate<C,U>
          Concrete implementation of ISurrogate that groups common functionality for single instance surrogates.
 

Uses of ISurrogate in org.perfectjpattern.core.structural.adapter
 

Classes in org.perfectjpattern.core.structural.adapter that implement ISurrogate
 class Adapter<T,A>
          Concrete implementation of IAdapter
 class List2QueueAdapter<E>
          Adapter that provides a Queue based on a List implementation.
 

Uses of ISurrogate in org.perfectjpattern.core.structural.composite
 

Classes in org.perfectjpattern.core.structural.composite that implement ISurrogate
 class Composite<C>
          Componentized implementation of IComposite interface.
 

Uses of ISurrogate in org.perfectjpattern.core.structural.decorator
 

Classes in org.perfectjpattern.core.structural.decorator that implement ISurrogate
 class AbstractDecorator<C,D extends C>
          Abstract reusable implementation of IDecorator.
 class BorderDecorator
          Decorator of IVisualComponent types
 class ScrollDecorator
          Decorates Components of type IVisualComponent and adds extra functionality.
 

Uses of ISurrogate in org.perfectjpattern.core.structural.proxy
 

Classes in org.perfectjpattern.core.structural.proxy that implement ISurrogate
 class AbstractProxy<C>
          Componentized implementation of IProxy interface.
 class ImageProxy
          Proxy that control access to Image instances
 class SynchronizedProxy<C>
          Concrete componentized implementation of IDecorator<C> that provides synchronized protection to any class type.
 

Uses of ISurrogate in org.perfectjpattern.jee.integration.dao
 

Classes in org.perfectjpattern.jee.integration.dao that implement ISurrogate
 class EntityManagerAdapter
          Adapts JPA's EntityManager to the JPA implementation-free PerfectJPattern's ISession definition
 class EntityTransactionAdapter
          Adapts JPA's EntityTransaction to the JPA implementation-free PerfectJPattern's ITransaction
 class HibernateQueryAdapter
          Adapts Hibernate's Query to the JPA implementation-free PerfectJPattern's IQuery definition
 class HibernateSessionAdapter
          Adapts Hibernate's Session to the JPA implementation-free PerfectJPattern's ISession definition
 class HibernateTransactionAdapter
          Adapts Hibernate's Transaction to the JPA implementation-free PerfectJPattern's ITransaction definition
 class JpaQueryAdapter
          Adapts Hibernate's Query to the JPA implementation-free PerfectJPattern's IQuery definition
 



Copyright © 2007-2009. All Rights Reserved.