public abstract class ForwardingNamingScheme extends java.lang.Object implements NamingScheme
| Constructor and Description |
|---|
ForwardingNamingScheme() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(java.lang.String id)
Determine if this identifier has been prefixed
|
protected abstract NamingScheme |
delegate() |
java.util.Collection<BeanIdentifier> |
deprefix(java.util.Collection<java.lang.String> ids) |
BeanIdentifier |
deprefix(java.lang.String id)
Remove the prefix from the id
|
boolean |
equals(java.lang.Object obj) |
java.util.Collection<java.lang.String> |
filterIds(java.util.Collection<java.lang.String> ids)
Filter a collection of ids, retaining only those correctly prefixed.
|
int |
hashCode() |
java.lang.String |
prefix(BeanIdentifier id)
Add the prefix to the id
|
java.util.Collection<java.lang.String> |
prefix(java.util.Collection<BeanIdentifier> ids) |
java.lang.String |
toString() |
protected abstract NamingScheme delegate()
public boolean accept(java.lang.String id)
NamingSchemeaccept in interface NamingSchemeid - the id to checkpublic BeanIdentifier deprefix(java.lang.String id)
NamingSchemedeprefix in interface NamingSchemeid - the prefixed idpublic java.lang.String prefix(BeanIdentifier id)
NamingSchemeprefix in interface NamingSchemeid - the id to prefixpublic java.util.Collection<java.lang.String> filterIds(java.util.Collection<java.lang.String> ids)
NamingSchemefilterIds in interface NamingSchemeids - the collection of ides to filterpublic java.util.Collection<BeanIdentifier> deprefix(java.util.Collection<java.lang.String> ids)
deprefix in interface NamingSchemepublic java.util.Collection<java.lang.String> prefix(java.util.Collection<BeanIdentifier> ids)
prefix in interface NamingSchemepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2015. All Rights Reserved.