1 package com.atlassian.vcache.internal.core;
2
3 import javax.annotation.Nonnull;
4
5 /**
6 * Implementation of {@link ExternalCacheKeyGenerator} that does not do any encoding. Useful for testing purposes.
7 */
8 public class PlainExternalCacheKeyGenerator extends ExternalCacheKeyGenerator
9 {
10 public PlainExternalCacheKeyGenerator(String productIdentifier)
11 {
12 super(productIdentifier);
13 }
14
15 @Nonnull
16 @Override
17 protected String encode(String plain)
18 {
19 return plain;
20 }
21 }