Package {{ package }}

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

  • {% if implementedInterfaces.size != 0 %}
    All Implemented Interfaces:
    {% for name in implementedInterfaces %} {{ name }} {% if !loop.last %} , {% endif %} {% endfor %}
    {% endif %}
    {{ signature|raw }}
    {{ 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 }}) {{ constructor.brief|raw }}
    {% endif %} {% if entries.size != 0 %}
    • Enum Constant Summary

      {% for entry in entries %} {% endfor %}
      Enum Constants 
      Enum Constant Description
      {{ entry.signature|raw }} {{ entry.brief|raw }}
    {% 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.modifiers|raw }} {{ method.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 }})
        {{ constructor.brief|raw}}
        {% if constructor.parameters.size != 0 && hasAnyDescription(constructor.parameters) %}
        Parameters:
        {% for parameter in constructor.parameters %} {% if parameter.description != "" %}
        {{ parameter.name }} - {{ parameter.description }}
        {% endif %} {% endfor %}
        {% endif %}
      {% endfor %}
    {% endif %} {% if methods.own.size != 0 %}
    • Method Detail

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

        {{ method.signature|raw }}
        {{ method.brief|raw }}
      {% endfor %}
    {% endif %}