org.onebusaway.federations.impl
Class LazyFederatedServiceCollectionImpl

java.lang.Object
  extended by org.onebusaway.federations.impl.AbstractFederatedServiceCollectionWrapperImpl
      extended by org.onebusaway.federations.impl.LazyFederatedServiceCollectionImpl
All Implemented Interfaces:
FederatedServiceCollection

public class LazyFederatedServiceCollectionImpl
extends AbstractFederatedServiceCollectionWrapperImpl


Constructor Summary
LazyFederatedServiceCollectionImpl()
           
 
Method Summary
protected  FederatedServiceCollection getCollection()
          Protected Methods
 void setServiceInterface(Class<? extends FederatedService> serviceInterface)
           
 void setServiceProviders(List<? extends FederatedService> serviceProviders)
           
 
Methods inherited from class org.onebusaway.federations.impl.AbstractFederatedServiceCollectionWrapperImpl
getAllServices, getServiceForAgencyId, getServiceForAgencyIds, getServiceForBounds, getServiceForBounds, getServiceForLocation, getServiceForLocations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyFederatedServiceCollectionImpl

public LazyFederatedServiceCollectionImpl()
Method Detail

setServiceProviders

public void setServiceProviders(List<? extends FederatedService> serviceProviders)

setServiceInterface

public void setServiceInterface(Class<? extends FederatedService> serviceInterface)

getCollection

protected FederatedServiceCollection getCollection()
Description copied from class: AbstractFederatedServiceCollectionWrapperImpl
Protected Methods

Specified by:
getCollection in class AbstractFederatedServiceCollectionWrapperImpl


Copyright © 2012 OneBusAway. All Rights Reserved.