Finding all elements in a screen

Hi
I searched through api docs but I couldn’t find any relevant information
Is there anyway to list all IOS elements in a screen

Lets say there are 2 label, 3 textfield,4 buttons in a screen
I want to have them in List object and understand which one is label, which one is textfield
Is something like that possible with driver.findElements method or something similar?

Thanks
Tolga

This is the one I use:

http://www.rubydoc.info/github/appium/ruby_lib/Appium/Common:page_class