Class DerivedNamespaceBehaviour<K,V,L,N extends ParserNamespace<K,V>,O extends ParserNamespace<L,?>>

Type Parameters:
K - Key type
V - Value type
N - Namespace type
L - Original key type
O - Original namespace type
All Implemented Interfaces:
Identifiable<Class<N>>

public abstract class DerivedNamespaceBehaviour<K,V,L,N extends ParserNamespace<K,V>,O extends ParserNamespace<L,?>> extends NamespaceBehaviour<K,V,N>
An NamespaceBehaviour which derives keys from a different namespace.