package org.jfrog.hudson.pipeline.docker; import java.io.Serializable; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * Created by romang on 8/9/16. */ public class DockerLayers implements Serializable { Map<String, DockerLayer> digestToLayer = new HashMap<String, DockerLayer>(); List<DockerLayer> layers = new ArrayList<DockerLayer>(); public void addLayer(DockerLayer layer) { digestToLayer.put(layer.getDigest(), layer); layers.add(layer); } public DockerLayer getByDigest(String digest) { return digestToLayer.get(digest); } }