CarteStage

classe finale publique MapStage

Étape (clé, valeurs) dans le conteneur sous-jacent qui se comporte comme une table de hachage.

Classes imbriquées

classe MapStage.Options Attributs facultatifs pour MapStage

Méthodes publiques

MapStage.Options statique
capacité (longue capacité)
MapStage.Options statique
conteneur (conteneur de chaîne)
MapStage statique
créer (portée de portée , clé d'opérande <Long>, indices d'opérande <Integer>, valeurs Iterable< Operand <?>>, types de liste<Class<?>>, options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération MapStage.
MapStage.Options statique
memoryLimit (Limite mémoire longue)
MapStage.Options statique
nom partagé (chaîne nom partagé)

Méthodes héritées

Méthodes publiques

capacité MapStage.Options statique publique (capacité longue)

Paramètres
capacité Nombre maximum d'éléments dans la zone de transit. Si > 0, les inserts sur le conteneur se bloqueront lorsque la capacité sera atteinte.

Conteneur MapStage.Options statique public (conteneur String)

Paramètres
récipient Si elle n'est pas vide, cette file d'attente est placée dans le conteneur donné. Sinon, un conteneur par défaut est utilisé.

public static MapStage create (Portée d'étendue , clé Operand <Long>, indices Operand <Integer>, valeurs Iterable< Operand <?>>, types List<Class<?>>, Options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération MapStage.

Paramètres
portée portée actuelle
clé int64
valeurs une liste de types de tenseurs Une liste de types de données auxquels les valeurs insérées doivent adhérer.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de MapStage

public statique MapStage.Options memoryLimit (Long memoryLimit)

public statique MapStage.Options sharedName (String sharedName)

Paramètres
Nom partagé Il est nécessaire de faire correspondre ce nom à l'opération Unstage correspondante.