class VertexLabel {

    public String getQualifiedName() {
        ImmutableList<String> names = ImmutableList.<String>builder().addAll(namespace).add(name).build();
        return Joiner.on(NAMESPACE_SEPARATOR).join(names);
    }

    public  VertexLabel(String name);
    public  VertexLabel(String outer, String... inner);
    public  VertexLabel(List<String> namespace, String name);

}