Class ChangeNumberBitmapMaskAlgorithm

    • Constructor Detail

      • ChangeNumberBitmapMaskAlgorithm

        @Inject
        public ChangeNumberBitmapMaskAlgorithm​(com.google.common.collect.ImmutableList<String> importedServerIds)
    • Method Detail

      • apply

        public int apply​(String changeServerId,
                         int changeNum)
        Description copied from interface: ChangeNumberVirtualIdAlgorithm
        Convert a serverId/legacyChangeNum tuple into a virtual numeric id
        Specified by:
        apply in interface ChangeNumberVirtualIdAlgorithm
        Parameters:
        changeServerId - Gerrit serverId
        changeNum - legacy change number
        Returns:
        virtual id which combines serverId and legacyChangeNum together