Package org.jboss.as.controller.xml
Class SimpleVersionedNamespace<V extends Comparable<V>,N extends VersionedFeature<V,N>>
- java.lang.Object
-
- org.jboss.as.controller.xml.SimpleNamespace
-
- org.jboss.as.controller.xml.SimpleVersionedNamespace<V,N>
-
- Type Parameters:
V- the namespace versionN- the namespace type
- All Implemented Interfaces:
Feature,VersionedFeature<V,N>,VersionedNamespace<V,N>,org.jboss.staxmapper.Namespace,org.jboss.staxmapper.Versioned<V,N>
- Direct Known Subclasses:
VersionedURN
public class SimpleVersionedNamespace<V extends Comparable<V>,N extends VersionedFeature<V,N>> extends SimpleNamespace implements VersionedNamespace<V,N>
SimpleVersionedNamespaceimplementation.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description SimpleVersionedNamespace(String uri, V version)SimpleVersionedNamespace(String uri, V version, Stability stabilty)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StabilitygetStability()Returns the stability level of this feature.VgetVersion()-
Methods inherited from class org.jboss.as.controller.xml.SimpleNamespace
equals, getUri, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jboss.as.controller.xml.VersionedFeature
since
-
-
-
-
Method Detail
-
getVersion
public V getVersion()
- Specified by:
getVersionin interfaceorg.jboss.staxmapper.Versioned<V extends Comparable<V>,N extends VersionedFeature<V,N>>
-
getStability
public Stability getStability()
Description copied from interface:FeatureReturns the stability level of this feature.- Specified by:
getStabilityin interfaceFeature- Returns:
- a stability level
-
-