com.xtremelabs.robolectric.shadows
Class ShadowContentValues

java.lang.Object
  extended by com.xtremelabs.robolectric.shadows.ShadowContentValues

@Implements(value=android.content.ContentValues.class)
public final class ShadowContentValues
extends java.lang.Object

Shadows the android.content.ContentValues class.

This is a fancy map from String to... something. Works just like the Android class it shadows.


Constructor Summary
ShadowContentValues()
           
 
Method Summary
 void __constructor__(android.content.ContentValues from)
           
 void clear()
           
 boolean containsKey(java.lang.String key)
           
 int describeContents()
           
 boolean equals(java.lang.Object object)
           
 java.lang.Object get(java.lang.String key)
           
 java.lang.Boolean getAsBoolean(java.lang.String key)
           
 java.lang.Byte getAsByte(java.lang.String key)
           
 byte[] getAsByteArray(java.lang.String key)
           
 java.lang.Double getAsDouble(java.lang.String key)
           
 java.lang.Float getAsFloat(java.lang.String key)
           
 java.lang.Integer getAsInteger(java.lang.String key)
           
 java.lang.Long getAsLong(java.lang.String key)
           
 java.lang.Short getAsShort(java.lang.String key)
           
 java.lang.String getAsString(java.lang.String key)
           
 java.util.ArrayList<java.lang.String> getStringArrayList(java.lang.String key)
          Deprecated. 
 int hashCode()
           
 void put(java.lang.String key, java.lang.Boolean value)
           
 void put(java.lang.String key, java.lang.Byte value)
           
 void put(java.lang.String key, byte[] value)
           
 void put(java.lang.String key, java.lang.Double value)
           
 void put(java.lang.String key, java.lang.Float value)
           
 void put(java.lang.String key, java.lang.Integer value)
           
 void put(java.lang.String key, java.lang.Long value)
           
 void put(java.lang.String key, java.lang.Short value)
           
 void put(java.lang.String key, java.lang.String value)
           
 void putAll(android.content.ContentValues other)
           
 void putNull(java.lang.String key)
           
 void putStringArrayList(java.lang.String key, java.util.ArrayList<java.lang.String> value)
          Deprecated. 
 void remove(java.lang.String key)
           
 int size()
           
 java.lang.String toString()
           
 java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> valueSet()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShadowContentValues

public ShadowContentValues()
Method Detail

__constructor__

public void __constructor__(android.content.ContentValues from)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.String value)

putAll

@Implementation
public void putAll(android.content.ContentValues other)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Byte value)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Short value)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Integer value)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Long value)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Float value)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Double value)

put

@Implementation
public void put(java.lang.String key,
                               java.lang.Boolean value)

put

@Implementation
public void put(java.lang.String key,
                               byte[] value)

putNull

@Implementation
public void putNull(java.lang.String key)

size

@Implementation
public int size()

remove

@Implementation
public void remove(java.lang.String key)

clear

@Implementation
public void clear()

containsKey

@Implementation
public boolean containsKey(java.lang.String key)

get

@Implementation
public java.lang.Object get(java.lang.String key)

getAsString

@Implementation
public java.lang.String getAsString(java.lang.String key)

getAsLong

@Implementation
public java.lang.Long getAsLong(java.lang.String key)

getAsInteger

@Implementation
public java.lang.Integer getAsInteger(java.lang.String key)

getAsShort

@Implementation
public java.lang.Short getAsShort(java.lang.String key)

getAsByte

@Implementation
public java.lang.Byte getAsByte(java.lang.String key)

getAsDouble

@Implementation
public java.lang.Double getAsDouble(java.lang.String key)

getAsFloat

@Implementation
public java.lang.Float getAsFloat(java.lang.String key)

getAsBoolean

@Implementation
public java.lang.Boolean getAsBoolean(java.lang.String key)

getAsByteArray

@Implementation
public byte[] getAsByteArray(java.lang.String key)

valueSet

@Implementation
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> valueSet()

describeContents

@Implementation
public int describeContents()

putStringArrayList

@Implementation
@Deprecated
public void putStringArrayList(java.lang.String key,
                                                         java.util.ArrayList<java.lang.String> value)
Deprecated. 


getStringArrayList

@Implementation
@Deprecated
public java.util.ArrayList<java.lang.String> getStringArrayList(java.lang.String key)
Deprecated. 


equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object