public static String generateFlyweightPropertyJavadoc(
        final String indent, final Token propertyToken, final String typeName)
    {
        final String description = propertyToken.description();
        if (null == description || description.isEmpty())
        {
            return "";
        }

        return
            indent + "/**\n" +
            indent + " * " + description + '\n' +
            indent + " *\n" +
            indent + " * @return " + typeName + " : " + description + "\n" +
            indent + " */\n";
    }
public static String generateFlyweightPropertyJavadoc ( final String indent , final Token propertyToken , final String typeName ) { final String description = propertyToken . description ( ) ; if ( null == description || description . isEmpty ( ) ) { return "" ; } return indent + "/**\n" + indent + " * " + description + '\n' + indent + " *\n" + indent + " * @return " + typeName + " : " + description + "\n" + indent + " */\n" ; }
Generate the Javadoc comment header for flyweight property.

@param indent        level for the comment.
@param propertyToken for the property name.
@param typeName      for the property type.
@return a string representation of the Javadoc comment.