Package {{ package }}

{{ kind|capitalize }} {{ name }}

  • {% if implementedInterfaces.size != 0 %}
    All Implemented Interfaces:
    {% for name in implementedInterfaces %} {{ name }} {% if !loop.last %} , {% endif %} {% endfor %}
    {% endif %}
    {% if signature.annotations != null %}{{ signature.annotations|raw }} {% endif %}
    {{ signature.modifiers }} {{ signature.signatureWithoutModifiers|raw }}
    {% if signature.supertypes != null %}extends {{signature.supertypes|raw}} {% endif %}
                        
    {{ classlikeDocumentation|raw }}
  • {% if classlikes.size != 0 %}
    • Nested Class Summary

      {% for classlike in classlikes %} {% endfor %}
      Nested Classes 
      Modifier and Type Class Description
      {{ classlike.modifiers }} {{ classlike.signature }} {{ classlike.description }}
    {% endif %} {% if properties.size != 0 %}
    • Field Summary

      {% for property in properties %} {% endfor %}
      Fields 
      Modifier and Type Field Description
      {{ property.modifiers|raw }} {{ property.signature|raw }} {{ description|raw }}
    {% endif %} {% if constructors.size != 0 %}
    • Constructor Summary

      {% for constructor in constructors %} {% endfor %}
      Constructors 
      Constructor Description
      {{ constructor.name }}({{ constructor.inlineParameters|raw }}) {{ constructor.brief|raw }}
    {% endif %} {% if entries.size != 0 %}
    {% endif %} {% if methods.own.size !=0 || methods.inherited.size != 0 %}
    • Method Summary

      {% for method in methods.own %} {% endfor %}
      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      {{ method.signature.modifiers|raw }} {{ method.signature.signatureWithoutModifiers|raw }} {{ method.brief|raw }}
        {% for method in methods.inherited %}
      • Methods inherited from class {{ method.inheritedFrom}}

        {{ method.names }}
      • {% endfor %}
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    {% endif %}
  • {% if constructors.size != 0 %}
    • Constructor Detail

      {% for constructor in constructors %}
      • {{ constructor.name }}

        {{ constructor.name }}({{ constructor.inlineParameters|raw }})
        {{ constructor.brief|raw}}
        {% if constructor.parameters.size != 0 && hasAnyDescription(constructor.parameters) %}
        Parameters:
        {% for parameter in constructor.parameters %} {% if parameter.description != "" %}
        {{ parameter.name }} - {{ parameter.description|raw }}
        {% endif %} {% endfor %}
        {% endif %}
      {% endfor %}
    {% endif %} {% if methods.own.size != 0 %}
    • Method Detail

      {% for method in methods.own %}
      • {{ method.name }}

        {{ method.signature.annotations|raw }} {{ method.signature.modifiers|raw }} {{ method.signature.signatureWithoutModifiers|raw}}
        {{ method.brief|raw }}
        {% if method.parameters.size != 0 && hasAnyDescription(method.parameters) %}
        Parameters:
        {% for parameter in method.parameters %} {% if parameter.description != "" %}
        {{ parameter.name }} - {{ parameter.description|raw }}
        {% endif %} {% endfor %}
        {% endif %}
      {% endfor %}
    {% endif %}