biz.hammurapi.mesopotamia.lang.javax
Interface Supplier<T>

All Known Subinterfaces:
MethodInfo, PackageInfo, TypeInfo
All Known Implementing Classes:
ClassDefinitionEx, InterfaceDefinitionEx, PackageDefinitionEx, PackageImportDefinition, TypeImportDefinition

public interface Supplier<T>

Something providing "services" to something else.

Author:
Pavel

Method Summary
 java.util.Collection<Dependency<T>> getClients()
           
 void visitClients(DependencyVisitor<T> dependencyVisitor)
          Visits all clients, direct and transitive.
 

Method Detail

visitClients

void visitClients(DependencyVisitor<T> dependencyVisitor)
Visits all clients, direct and transitive.

Parameters:
dependencyVisitor -

getClients

java.util.Collection<Dependency<T>> getClients()
Returns:
Direct clients


Copyright © 2008 Hammurapi Group. All Rights Reserved.