org.expasy.jpl.commons.collection
Interface Register<T extends Registrable>

Type Parameters:
T - registrable object.
All Known Subinterfaces:
Pool<T>
All Known Implementing Classes:
PoolImpl

public interface Register<T extends Registrable>

A recording of T-objects.

Version:
1.0
Author:
nikitin

Method Summary
 void clear()
          Clear the register.
 boolean isRegistered(String name)
           
 T lookup(String name)
           
 void register(T entry)
           
 int size()
           
 T unregister(String name)
           
 

Method Detail

register

void register(T entry)

unregister

T unregister(String name)

lookup

T lookup(String name)

isRegistered

boolean isRegistered(String name)

size

int size()
Returns:
the number of registered objects.

clear

void clear()
Clear the register.



Copyright (c) 2012 Swiss Institute of Bioinformatics. All rights reserved.