.class public final Lorg/apache/http/params/HttpProtocolParams; .super Ljava/lang/Object; .source "HttpProtocolParams.java" # interfaces .implements Lorg/apache/http/params/CoreProtocolPNames; # annotations .annotation runtime Ljava/lang/Deprecated; .end annotation # direct methods .method private constructor ()V .registers 1 .line 49 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static getContentCharset(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; .registers 2 .line 88 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 89 const-string v0, "http.protocol.content-charset" invoke-interface {p0, v0}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; move-result-object p0 check-cast p0, Ljava/lang/String; if-nez p0, :cond_15 .line 92 sget-object p0, Lorg/apache/http/protocol/HTTP;->DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset; invoke-virtual {p0}, Ljava/nio/charset/Charset;->name()Ljava/lang/String; move-result-object p0 :cond_15 return-object p0 .end method .method public static getHttpElementCharset(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; .registers 2 .line 60 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 61 const-string v0, "http.protocol.element-charset" invoke-interface {p0, v0}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; move-result-object p0 check-cast p0, Ljava/lang/String; if-nez p0, :cond_15 .line 64 sget-object p0, Lorg/apache/http/protocol/HTTP;->DEF_PROTOCOL_CHARSET:Ljava/nio/charset/Charset; invoke-virtual {p0}, Ljava/nio/charset/Charset;->name()Ljava/lang/String; move-result-object p0 :cond_15 return-object p0 .end method .method public static getMalformedInputAction(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction; .registers 2 .line 190 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 191 const-string v0, "http.malformed.input.action" invoke-interface {p0, v0}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; move-result-object p0 if-nez p0, :cond_10 .line 194 sget-object p0, Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction; return-object p0 .line 196 :cond_10 check-cast p0, Ljava/nio/charset/CodingErrorAction; return-object p0 .end method .method public static getUnmappableInputAction(Lorg/apache/http/params/HttpParams;)Ljava/nio/charset/CodingErrorAction; .registers 2 .line 219 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 220 const-string v0, "http.unmappable.input.action" invoke-interface {p0, v0}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; move-result-object p0 if-nez p0, :cond_10 .line 223 sget-object p0, Ljava/nio/charset/CodingErrorAction;->REPORT:Ljava/nio/charset/CodingErrorAction; return-object p0 .line 225 :cond_10 check-cast p0, Ljava/nio/charset/CodingErrorAction; return-object p0 .end method .method public static getUserAgent(Lorg/apache/http/params/HttpParams;)Ljava/lang/String; .registers 2 .line 144 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 145 const-string v0, "http.useragent" invoke-interface {p0, v0}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; move-result-object p0 check-cast p0, Ljava/lang/String; return-object p0 .end method .method public static getVersion(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/ProtocolVersion; .registers 2 .line 116 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 117 const-string v0, "http.protocol.version" invoke-interface {p0, v0}, Lorg/apache/http/params/HttpParams;->getParameter(Ljava/lang/String;)Ljava/lang/Object; move-result-object p0 if-nez p0, :cond_10 .line 120 sget-object p0, Lorg/apache/http/HttpVersion;->HTTP_1_1:Lorg/apache/http/HttpVersion; return-object p0 .line 122 :cond_10 check-cast p0, Lorg/apache/http/ProtocolVersion; return-object p0 .end method .method public static setContentCharset(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V .registers 3 .line 104 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 105 const-string v0, "http.protocol.content-charset" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; return-void .end method .method public static setHttpElementCharset(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V .registers 3 .line 76 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 77 const-string v0, "http.protocol.element-charset" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; return-void .end method .method public static setMalformedInputAction(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V .registers 3 .line 207 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 208 const-string v0, "http.malformed.input.action" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; return-void .end method .method public static setUnmappableInputAction(Lorg/apache/http/params/HttpParams;Ljava/nio/charset/CodingErrorAction;)V .registers 3 .line 236 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 237 const-string v0, "http.unmappable.input.action" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; return-void .end method .method public static setUseExpectContinue(Lorg/apache/http/params/HttpParams;Z)V .registers 3 .line 178 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 179 const-string v0, "http.protocol.expect-continue" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setBooleanParameter(Ljava/lang/String;Z)Lorg/apache/http/params/HttpParams; return-void .end method .method public static setUserAgent(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V .registers 3 .line 155 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 156 const-string v0, "http.useragent" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; return-void .end method .method public static setVersion(Lorg/apache/http/params/HttpParams;Lorg/apache/http/ProtocolVersion;)V .registers 3 .line 132 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 133 const-string v0, "http.protocol.version" invoke-interface {p0, v0, p1}, Lorg/apache/http/params/HttpParams;->setParameter(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; return-void .end method .method public static useExpectContinue(Lorg/apache/http/params/HttpParams;)Z .registers 3 .line 167 const-string v0, "HTTP parameters" invoke-static {p0, v0}, Lorg/apache/http/util/Args;->notNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; .line 168 const-string v0, "http.protocol.expect-continue" const/4 v1, 0x0 invoke-interface {p0, v0, v1}, Lorg/apache/http/params/HttpParams;->getBooleanParameter(Ljava/lang/String;Z)Z move-result p0 return p0 .end method