/** * */ package com.grendelscan.commons.http.dataHandling.references; import java.util.Arrays; /** * @author david * */ public class NamedDataContainerDataReference implements DataReference { /** * */ private static final long serialVersionUID = 1L; private final byte[] name; public NamedDataContainerDataReference(final byte[] name) { this.name = name; } @Override public NamedDataContainerDataReference clone() { return new NamedDataContainerDataReference(Arrays.copyOf(name, name.length)); } /* * (non-Javadoc) * * @see com.grendelscan.commons.http.dataHandling.references.DataReference#debugString() */ @Override public String debugString() { return "Container name: " + new String(name); } public final byte[] getName() { return name; } }