org.jboss.weld.context.beanstore
Interface NamingScheme

All Known Implementing Classes:
AbstractNamingScheme, ConversationNamingScheme, ForwardingNamingScheme, SimpleNamingScheme

public interface NamingScheme


Method Summary
 boolean accept(String id)
          Determine if this identifier has been prefixed
 Collection<String> deprefix(Collection<String> ids)
           
 String deprefix(String id)
          Remove the prefix from the id
 Collection<String> filterIds(Collection<String> ids)
          Filter a collection of ids, retaining only those correctly prefixed.
 Collection<String> prefix(Collection<String> ids)
           
 String prefix(String id)
          Add the prefix to the id
 

Method Detail

accept

boolean accept(String id)
Determine if this identifier has been prefixed

Parameters:
id - the id to check
Returns:
true if it has been prefixed, false otherwise

deprefix

String deprefix(String id)
Remove the prefix from the id

Parameters:
id - the prefixed id
Returns:
the id without the prefix

prefix

String prefix(String id)
Add the prefix to the id

Parameters:
id - the id to prefix
Returns:
the prefixed id

filterIds

Collection<String> filterIds(Collection<String> ids)
Filter a collection of ids, retaining only those correctly prefixed.

Parameters:
ids - the collection of ides to filter

deprefix

Collection<String> deprefix(Collection<String> ids)

prefix

Collection<String> prefix(Collection<String> ids)


Copyright © 2013 Seam Framework. All Rights Reserved.