code: public Object getState()
  	{
  		Map<ElementDescriptor<?>, Object> stateMap = getDepthStateMap(mObjectPullParser.getCurrentDepth(), false);
  		if (stateMap == null)
  		{
  			return null;
  		}
  
  		ElementDescriptor<?> currentDescriptor = mObjectPullParser.getCurrentElementDescriptor();
  		return stateMap.get(currentDescriptor);
  	}
docs: Get the state object of the current element. The object must have been set by {@link #setState(Object)}.
  
  @return An {@link Object} or <code>null</code> if there is no state object.