Class HeaderMagnet$
java.lang.Object
org.apache.pekko.http.scaladsl.server.directives.HeaderMagnet$
- All Implemented Interfaces:
- LowPriorityHeaderMagnetImplicits
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final HeaderMagnet$Static reference to the singleton instance of this Scala object.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<T extends ModeledCustomHeader<T>,H extends ModeledCustomHeaderCompanion<T>> 
 HeaderMagnet<T>fromClassForModeledCustomHeader(Class<T> clazz, ModeledCustomHeaderCompanion<T> companion) <T extends ModeledCustomHeader<T>,H extends ModeledCustomHeaderCompanion<T>> 
 HeaderMagnet<T>fromClassTagForModeledCustomHeader(scala.reflect.ClassTag<T> tag, ModeledCustomHeaderCompanion<T> companion) <T extends ModeledCustomHeader<T>,H extends ModeledCustomHeaderCompanion<T>> 
 HeaderMagnet<T>fromCompanionForModeledCustomHeader(ModeledCustomHeaderCompanion<T> companion, scala.reflect.ClassTag<T> tag) If possible we want to apply the special logic forModeledCustomHeaderto extract custom headers by type, otherwise the defaultfromCompanionis good enough (for headers that the parser emits in the right type already).Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pekko.http.scaladsl.server.directives.LowPriorityHeaderMagnetImplicitsfromClassNormalHeader, fromClassNormalJavaHeader, fromClassTagNormalHeader, fromCompanionNormalHeader
- 
Field Details- 
MODULE$Static reference to the singleton instance of this Scala object.
 
- 
- 
Constructor Details- 
HeaderMagnet$public HeaderMagnet$()
 
- 
- 
Method Details- 
fromCompanionForModeledCustomHeaderpublic <T extends ModeledCustomHeader<T>,H extends ModeledCustomHeaderCompanion<T>> HeaderMagnet<T> fromCompanionForModeledCustomHeader(ModeledCustomHeaderCompanion<T> companion, scala.reflect.ClassTag<T> tag) If possible we want to apply the special logic forModeledCustomHeaderto extract custom headers by type, otherwise the defaultfromCompanionis good enough (for headers that the parser emits in the right type already).- Parameters:
- companion- (undocumented)
- tag- (undocumented)
- Returns:
- (undocumented)
 
- 
fromClassForModeledCustomHeaderpublic <T extends ModeledCustomHeader<T>,H extends ModeledCustomHeaderCompanion<T>> HeaderMagnet<T> fromClassForModeledCustomHeader(Class<T> clazz, ModeledCustomHeaderCompanion<T> companion) 
- 
fromClassTagForModeledCustomHeaderpublic <T extends ModeledCustomHeader<T>,H extends ModeledCustomHeaderCompanion<T>> HeaderMagnet<T> fromClassTagForModeledCustomHeader(scala.reflect.ClassTag<T> tag, ModeledCustomHeaderCompanion<T> companion) 
 
-