We follow Google's pattern when dealing with interfaces and default implementations.
In this case, your interface should be just NameValuePair and the default implementaition would be NameValuePairImpl.