.class public abstract Lcom/fasterxml/jackson/databind/node/ValueNode; .super Lcom/fasterxml/jackson/databind/node/BaseJsonNode; .source "ValueNode.java" # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Lcom/fasterxml/jackson/databind/node/BaseJsonNode;->()V return-void .end method # virtual methods .method public _at(Lcom/fasterxml/jackson/core/JsonPointer;)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 .line 1 invoke-static {}, Lcom/fasterxml/jackson/databind/node/MissingNode;->getInstance()Lcom/fasterxml/jackson/databind/node/MissingNode; move-result-object p1 return-object p1 .end method .method public abstract asToken()Lcom/fasterxml/jackson/core/JsonToken; .end method .method public deepCopy()Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "()TT;" } .end annotation return-object p0 .end method .method public bridge synthetic findParent(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 .line 1 invoke-virtual {p0, p1}, Lcom/fasterxml/jackson/databind/node/ValueNode;->findParent(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/node/ObjectNode; move-result-object p1 return-object p1 .end method .method public final findParent(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/node/ObjectNode; .locals 0 const/4 p1, 0x0 return-object p1 .end method .method public final findParents(Ljava/lang/String;Ljava/util/List;)Ljava/util/List; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/JsonNode;", ">;)", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/JsonNode;", ">;" } .end annotation return-object p2 .end method .method public final findValue(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 const/4 p1, 0x0 return-object p1 .end method .method public final findValues(Ljava/lang/String;Ljava/util/List;)Ljava/util/List; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/JsonNode;", ">;)", "Ljava/util/List<", "Lcom/fasterxml/jackson/databind/JsonNode;", ">;" } .end annotation return-object p2 .end method .method public final findValuesAsText(Ljava/lang/String;Ljava/util/List;)Ljava/util/List; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Ljava/util/List<", "Ljava/lang/String;", ">;)", "Ljava/util/List<", "Ljava/lang/String;", ">;" } .end annotation return-object p2 .end method .method public bridge synthetic get(I)Lcom/fasterxml/jackson/core/TreeNode; .locals 0 .line 1 invoke-virtual {p0, p1}, Lcom/fasterxml/jackson/databind/node/ValueNode;->get(I)Lcom/fasterxml/jackson/databind/JsonNode; move-result-object p1 return-object p1 .end method .method public bridge synthetic get(Ljava/lang/String;)Lcom/fasterxml/jackson/core/TreeNode; .locals 0 .line 2 invoke-virtual {p0, p1}, Lcom/fasterxml/jackson/databind/node/ValueNode;->get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; move-result-object p1 return-object p1 .end method .method public final get(I)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 const/4 p1, 0x0 return-object p1 .end method .method public final get(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 const/4 p1, 0x0 return-object p1 .end method .method public final has(I)Z .locals 0 const/4 p1, 0x0 return p1 .end method .method public final has(Ljava/lang/String;)Z .locals 0 const/4 p1, 0x0 return p1 .end method .method public final hasNonNull(I)Z .locals 0 const/4 p1, 0x0 return p1 .end method .method public final hasNonNull(Ljava/lang/String;)Z .locals 0 const/4 p1, 0x0 return p1 .end method .method public bridge synthetic path(I)Lcom/fasterxml/jackson/core/TreeNode; .locals 0 .line 1 invoke-virtual {p0, p1}, Lcom/fasterxml/jackson/databind/node/ValueNode;->path(I)Lcom/fasterxml/jackson/databind/JsonNode; move-result-object p1 return-object p1 .end method .method public bridge synthetic path(Ljava/lang/String;)Lcom/fasterxml/jackson/core/TreeNode; .locals 0 .line 2 invoke-virtual {p0, p1}, Lcom/fasterxml/jackson/databind/node/ValueNode;->path(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; move-result-object p1 return-object p1 .end method .method public final path(I)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 .line 3 invoke-static {}, Lcom/fasterxml/jackson/databind/node/MissingNode;->getInstance()Lcom/fasterxml/jackson/databind/node/MissingNode; move-result-object p1 return-object p1 .end method .method public final path(Ljava/lang/String;)Lcom/fasterxml/jackson/databind/JsonNode; .locals 0 .line 4 invoke-static {}, Lcom/fasterxml/jackson/databind/node/MissingNode;->getInstance()Lcom/fasterxml/jackson/databind/node/MissingNode; move-result-object p1 return-object p1 .end method .method public serializeWithType(Lcom/fasterxml/jackson/core/JsonGenerator;Lcom/fasterxml/jackson/databind/SerializerProvider;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException;, Lcom/fasterxml/jackson/core/JsonProcessingException; } .end annotation .line 1 invoke-virtual {p3, p0, p1}, Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;->writeTypePrefixForScalar(Ljava/lang/Object;Lcom/fasterxml/jackson/core/JsonGenerator;)V .line 2 invoke-virtual {p0, p1, p2}, Lcom/fasterxml/jackson/databind/node/BaseJsonNode;->serialize(Lcom/fasterxml/jackson/core/JsonGenerator;Lcom/fasterxml/jackson/databind/SerializerProvider;)V .line 3 invoke-virtual {p3, p0, p1}, Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;->writeTypeSuffixForScalar(Ljava/lang/Object;Lcom/fasterxml/jackson/core/JsonGenerator;)V return-void .end method .method public toString()Ljava/lang/String; .locals 1 .line 1 invoke-virtual {p0}, Lcom/fasterxml/jackson/databind/JsonNode;->asText()Ljava/lang/String; move-result-object v0 return-object v0 .end method