# Hierarchie für alle Packages

Packagehierarchien:

- org.apache.sling.servlets.post,
- org.apache.sling.servlets.post.exceptions,
- org.apache.sling.servlets.post.impl.helper,
- org.apache.sling.servlets.post.impl.operations,
- org.apache.sling.servlets.post.impl.wrapper

## Klassenhierarchie

- java.lang.Object
  - org.apache.sling.servlets.post.AbstractJakartaPostResponse (implements org.apache.sling.servlets.post.JakartaPostResponse)
    - org.apache.sling.servlets.post.JakartaHtmlResponse
    - org.apache.sling.servlets.post.JakartaJSONResponse
  - org.apache.sling.servlets.post.AbstractJakartaPostResponseWrapper (implements org.apache.sling.servlets.post.JakartaPostResponse)
  - org.apache.sling.servlets.post.AbstractPostOperation (implements org.apache.sling.servlets.post.PostOperation)
    - org.apache.sling.servlets.post.AbstractSlingPostOperation (implements org.apache.sling.servlets.post.SlingPostOperation)
  - org.apache.sling.servlets.post.impl.operations.AbstractPostOperation (implements org.apache.sling.servlets.post.JakartaPostOperation)
    - org.apache.sling.servlets.post.impl.operations.CheckinOperation
    - org.apache.sling.servlets.post.impl.operations.CheckoutOperation
    - org.apache.sling.servlets.post.impl.operations.CopyOperation
    - org.apache.sling.servlets.post.impl.operations.DeleteOperation
    - org.apache.sling.servlets.post.impl.operations.ImportOperation
    - org.apache.sling.servlets.post.impl.operations.ModifyOperation
    - org.apache.sling.servlets.post.impl.operations.MoveOperation
    - org.apache.sling.servlets.post.impl.operations.RestoreOperation
    - org.apache.sling.servlets.post.impl.operations.StreamedUploadOperation
  - org.apache.sling.servlets.post.AbstractPostResponse (implements org.apache.sling.servlets.post.PostResponse)
    - org.apache.sling.servlets.post.HtmlResponse
    - org.apache.sling.servlets.post.JSONResponse
  - org.apache.sling.servlets.post.AbstractPostResponseWrapper (implements org.apache.sling.servlets.post.PostResponse)
  - org.apache.sling.servlets.post.impl.helper.Chunk
  - org.apache.sling.servlets.post.impl.helper.ChunkCleanUpTask (implements java.lang.Runnable)
  - org.apache.sling.servlets.post.impl.helper.DateParser
  - org.apache.sling.servlets.post.impl.helper.DefaultNodeNameGenerator (implements org.apache.sling.servlets.post.JakartaNodeNameGenerator)
  - org.apache.sling.servlets.post.impl.helper.HtmlPostResponseProxy (implements org.apache.sling.servlets.post.PostResponse)
  - org.apache.sling.api.servlets.HtmlResponse
    - org.apache.sling.servlets.post.impl.helper.HtmlResponseProxy
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.sling.servlets.post.impl.helper.ResourceIteratorInputStream
  - org.apache.sling.servlets.post.impl.wrapper.JakartaToJavaxPostOperation (implements org.apache.sling.servlets.post.PostOperation)
  - org.apache.sling.servlets.post.impl.wrapper.JakartaToJavaxPostProcessor (implements org.apache.sling.servlets.post.SlingPostProcessor)
  - org.apache.sling.servlets.post.impl.wrapper.JakartaToJavaxPostResponse (implements org.apache.sling.servlets.post.PostResponse)
  - org.apache.sling.servlets.post.impl.wrapper.JavaxToJakartaNodeNameGenerator (implements org.apache.sling.servlets.post.JakartaNodeNameGenerator)
  - org.apache.sling.servlets.post.impl.wrapper.JavaxToJakartaPostOperation (implements org.apache.sling.servlets.post.JakartaPostOperation)
  - org.apache.sling.servlets.post.impl.wrapper.JavaxToJakartaPostResponse (implements org.apache.sling.servlets.post.JakartaPostResponse)
  - org.apache.sling.servlets.post.impl.wrapper.JavaxToJakartaPostResponseCreator (implements org.apache.sling.servlets.post.JakartaPostResponseCreator)
  - org.apache.sling.servlets.post.impl.wrapper.JavaxToSlingJakartaPostProcessor (implements org.apache.sling.servlets.post.SlingJakartaPostProcessor)
  - org.apache.sling.servlets.post.impl.helper.JCRSupport
  - org.apache.sling.servlets.post.impl.helper.JCRSupportImpl
  - org.apache.sling.servlets.post.Modification
  - org.apache.sling.servlets.post.impl.helper.NodeNameFilter
  - org.apache.sling.servlets.post.impl.operations.NopOperation (implements org.apache.sling.servlets.post.JakartaPostOperation)
  - org.apache.sling.servlets.post.PostResponseWithErrorHandling (implements org.apache.sling.servlets.post.PostResponseCreator)
  - org.apache.sling.servlets.post.impl.helper.ReferenceParser
  - org.apache.sling.servlets.post.impl.helper.RequestProperty
  - org.apache.sling.servlets.post.impl.helper.SlingFileUploadHandler
  - org.apache.sling.servlets.post.impl.helper.SlingPropertyValueHandler
  - org.apache.sling.servlets.post.impl.helper.SlingPropertyValueHandler.Modifiable
  - org.apache.sling.servlets.post.impl.helper.StreamedChunk
  - org.apache.sling.servlets.post.impl.helper.StreamedChunk.ContentRange
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.sling.api.resource.PersistenceException
          - org.apache.sling.servlets.post.exceptions.PreconditionViolatedPersistenceException
          - org.apache.sling.servlets.post.exceptions.TemporaryPersistenceException
      - java.lang.RuntimeException
        - org.apache.sling.servlets.post.JakartaJSONResponse.JSONResponseException
        - org.apache.sling.servlets.post.JSONResponse.JSONResponseException
  - org.apache.sling.servlets.post.VersioningConfiguration (implements java.lang.Cloneable)

## Schnittstellenhierarchie

- org.apache.sling.servlets.post.JakartaNodeNameGenerator
- org.apache.sling.servlets.post.JakartaPostOperation
- org.apache.sling.servlets.post.JakartaPostResponse
- org.apache.sling.servlets.post.JakartaPostResponseCreator
- org.apache.sling.servlets.post.NodeNameGenerator
- org.apache.sling.servlets.post.PostOperation
- org.apache.sling.servlets.post.PostResponse
- org.apache.sling.servlets.post.PostResponseCreator
- org.apache.sling.servlets.post.SlingJakartaPostProcessor
- org.apache.sling.servlets.post.SlingPostConstants
- org.apache.sling.servlets.post.SlingPostOperation
- org.apache.sling.servlets.post.SlingPostProcessor

## Annotationsschnittstellenhierarchie

- org.apache.sling.servlets.post.impl.helper.ChunkCleanUpTask.Config (implements java.lang.annotation.Annotation)

## Enum-Klassenhierarchie

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.sling.servlets.post.ModificationType