Package org.apache.hc.core5.annotation


package org.apache.hc.core5.annotation
Provides annotations for public interface definitions
  • Class
    Description
    This annotation defines behavioral contract enforced at runtime by instances of annotated classes.
    The field or method to which this annotation is applied is marked as experimental.
    The package, class or method to which this annotation is applied is marked as internal and its use ought to be avoided.
    The field or method to which this annotation is applied is marked as implementing requirements of the HTTP protocol or a related protocol that are now obsolete.
    Defines types of threading behavior enforced at runtime.