public static boolean isSbeJavaName(final String value)
    {
        for (final String token : PATTERN.split(value, -1))
        {
            if (isJavaIdentifier(token))
            {
                if (isJavaKeyword(token))
                {
                    return false;
                }
            }
            else
            {
                return false;
            }
        }

        return true;
    }
Check string for validity of usage as a Java identifier. Avoiding keywords.
<p>
<a href="http://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.9">Java JLS</a>

@param value to check.
@return true for validity as a Java name. false if not.
sbe-tool/src/main/java/uk/co/real_logic/sbe/ValidationUtil.java