Interface NamespaceBehaviour.Registry
-
- All Known Implementing Classes:
StatementSupportBundle
- Enclosing class:
- NamespaceBehaviour<K,V,N extends IdentifierNamespace<K,V>>
public static interface NamespaceBehaviour.Registry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <K,V,N extends IdentifierNamespace<K,V>>
NamespaceBehaviour<K,V,N>getNamespaceBehaviour(Class<N> type)
Get a namespace behavior.
-
-
-
Method Detail
-
getNamespaceBehaviour
<K,V,N extends IdentifierNamespace<K,V>> NamespaceBehaviour<K,V,N> getNamespaceBehaviour(Class<N> type)
Get a namespace behavior.- Type Parameters:
K
- key typeV
- value typeN
- namespace type- Parameters:
type
- Namespace type class- Returns:
- Namespace behaviour
- Throws:
NamespaceNotAvailableException
- when the namespace is not available
-
-