Interface VersionedFeature<V extends Comparable<V>,F extends VersionedFeature<V,F>>

Type Parameters:
V - the version type
F - the versioned feature type
All Superinterfaces:
Feature, org.jboss.staxmapper.Versioned<V,F>
All Known Subinterfaces:
IntVersionSchema<S>, ManagementXmlSchema, PersistentSubsystemSchema<S>, SubsystemResourceXMLSchema<S>, SubsystemSchema<S>, VersionedNamespace<V,N>, VersionedSchema<V,S>, XMLAttributeSchema<S,T>, XMLElementSchema<S,T>
All Known Implementing Classes:
ManagementSchema, SimpleVersionedNamespace, VersionedURN

public interface VersionedFeature<V extends Comparable<V>,F extends VersionedFeature<V,F>> extends org.jboss.staxmapper.Versioned<V,F>, Feature
A versioned feature.
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    since(F feature)
     

    Methods inherited from interface org.jboss.as.controller.Feature

    getStability

    Methods inherited from interface org.jboss.staxmapper.Versioned

    getComparator, getVersion
  • Method Details

    • since

      default boolean since(F feature)
      Specified by:
      since in interface org.jboss.staxmapper.Versioned<V extends Comparable<V>,F extends VersionedFeature<V,F>>