Class VersionedEnumComponent<T>

    • Constructor Detail

      • VersionedEnumComponent

        public VersionedEnumComponent​(IEnumParameterization parameterization)
        The constructor.
        Parameters:
        parameterization - The parametrization.
    • Method Detail

      • filter

        protected abstract Collection<T> filter​(Collection<T> values,
                                                Version version)
        Filters values for given version.
        Parameters:
        values - the values, cannot be null.
        version - the version, cannot be null.
        Returns:
        the filtered values.