OptionSetter.MapHandler

public static class OptionSetter.MapHandler
extends OptionSetter.Handler<T>

java.lang.Object
   ↳ com.android.tradefed.config.OptionSetter.Handler<T>
     ↳ com.android.tradefed.config.OptionSetter.MapHandler


A Handler to handle values for Map fields. The Object returned is a MapEntry

Summary

Public methods

boolean equals(Object otherObj)

Define two MapHandlers as equivalent if their key and value Handlers are respectively equivalent.

int hashCode()

boolean isMap()

Object translate(String valueText)

Returns an object of appropriate type for the given Handle, corresponding to 'valueText'.

Object translateKey(String keyText)

Public methods

equals

public boolean equals (Object otherObj)

Define two MapHandlers as equivalent if their key and value Handlers are respectively equivalent.

Parameters
otherObj Object

Returns
boolean

hashCode

public int hashCode ()

Returns
int

isMap

public boolean isMap ()

Returns
boolean

translate

public Object translate (String valueText)

Returns an object of appropriate type for the given Handle, corresponding to 'valueText'. Returns null on failure.

Parameters
valueText String

Returns
Object

translateKey

public Object translateKey (String keyText)

Parameters
keyText String

Returns
Object