Start Level 1 Node: DeveloperDeveloperEnd Level 1 Node: Developer
   Start Level 1 Node: Application Development in SAP Mobile PlatformApplication Development in SAP Mobile PlatformEnd Level 1 Node: Application Development in SAP Mobile Platform
   Start Level 1 Node: Application and Device Security OverviewApplication and Device Security OverviewEnd Level 1 Node: Application and Device Security Overview
   Start Level 1 Node: Logging and Tracing OverviewLogging and Tracing OverviewEnd Level 1 Node: Logging and Tracing Overview
   Start Level 1 Node: REST API Application DevelopmentREST API Application DevelopmentEnd Level 1 Node: REST API Application Development
   Start Level 1 Node: Client HubClient HubEnd Level 1 Node: Client Hub
      Start Level 2 Node: PrerequisitesPrerequisitesEnd Level 2 Node: Prerequisites
      Start Level 2 Node: Managing iOS Application Registration Using Client HubManaging iOS Application Registration Using Client HubEnd Level 2 Node: Managing iOS Application Registration Using Client Hub
         Start Level 3 Node: Getting Started with Client Hub Application Installation and InitializationGetting Started with Client Hub Application Installation and InitializationEnd Level 3 Node: Getting Started with Client Hub Application Installation and Initialization
         Start Level 3 Node: Configuring Business Application with Client HubConfiguring Business Application with Client HubEnd Level 3 Node: Configuring Business Application with Client Hub
      Start Level 2 Node: Managing Android Application Registration Using Client HubManaging Android Application Registration Using Client HubEnd Level 2 Node: Managing Android Application Registration Using Client Hub
         Start Level 3 Node: Getting Started with Client Hub Application Installation and InitializationGetting Started with Client Hub Application Installation and InitializationEnd Level 3 Node: Getting Started with Client Hub Application Installation and Initialization
         Start Level 3 Node: Configuring Business Application with Client HubConfiguring Business Application with Client HubEnd Level 3 Node: Configuring Business Application with Client Hub
   Start Level 1 Node: Native OData Application DevelopmentNative OData Application DevelopmentEnd Level 1 Node: Native OData Application Development
   Start Level 1 Node: Native OData App Development Using the OData APINative OData App Development Using the OData APIEnd Level 1 Node: Native OData App Development Using the OData API
      Start Level 2 Node: Best Practices for Online OData App DevelopmentBest Practices for Online OData App DevelopmentEnd Level 2 Node: Best Practices for Online OData App Development
      Start Level 2 Node: Setting Up the Native OData Development EnvironmentSetting Up the Native OData Development EnvironmentEnd Level 2 Node: Setting Up the Native OData Development Environment
         Start Level 3 Node: Android Environment RequirementsAndroid Environment RequirementsEnd Level 3 Node: Android Environment Requirements
         Start Level 3 Node: iOS Environment RequirementsiOS Environment RequirementsEnd Level 3 Node: iOS Environment Requirements
         Start Level 3 Node: Windows Development RequirementsWindows Development RequirementsEnd Level 3 Node: Windows Development Requirements
            Start Level 4 Node: Supported Environments and Application TypesSupported Environments and Application TypesEnd Level 4 Node: Supported Environments and Application Types
      Start Level 2 Node: iOS ApplicationsiOS ApplicationsEnd Level 2 Node: iOS Applications
         Start Level 3 Node: Creating a Project and Importing the OData Libraries and BundlesCreating a Project and Importing the OData Libraries and BundlesEnd Level 3 Node: Creating a Project and Importing the OData Libraries and Bundles
         Start Level 3 Node: Developing iOS Online OData ApplicationsDeveloping iOS Online OData ApplicationsEnd Level 3 Node: Developing iOS Online OData Applications
            Start Level 4 Node: Registering Devices and Connecting UsersRegistering Devices and Connecting UsersEnd Level 4 Node: Registering Devices and Connecting Users
            Start Level 4 Node: Initializing an Online StoreInitializing an Online StoreEnd Level 4 Node: Initializing an Online Store
            Start Level 4 Node: Read OperationsRead OperationsEnd Level 4 Node: Read Operations
               Start Level 5 Node: Making HTTP Get Requests from Whitelisted ConnectionsMaking HTTP Get Requests from Whitelisted ConnectionsEnd Level 5 Node: Making HTTP Get Requests from Whitelisted Connections
            Start Level 4 Node: Perform Create, Update, Delete OperationsPerform Create, Update, Delete OperationsEnd Level 4 Node: Perform Create, Update, Delete Operations
               Start Level 5 Node: Create OperationsCreate OperationsEnd Level 5 Node: Create Operations
               Start Level 5 Node: Update OperationsUpdate OperationsEnd Level 5 Node: Update Operations
               Start Level 5 Node: Delete OperationsDelete OperationsEnd Level 5 Node: Delete Operations
               Start Level 5 Node: Miscellaneous OperationsMiscellaneous OperationsEnd Level 5 Node: Miscellaneous Operations
               Start Level 5 Node: Function ImportsFunction ImportsEnd Level 5 Node: Function Imports
            Start Level 4 Node: Logging OperationsLogging OperationsEnd Level 4 Node: Logging Operations
         Start Level 3 Node: Developing with MAF Logon for iOSDeveloping with MAF Logon for iOSEnd Level 3 Node: Developing with MAF Logon for iOS
            Start Level 4 Node: Architectural OverviewArchitectural OverviewEnd Level 4 Node: Architectural Overview
            Start Level 4 Node: MAF Logon Task FlowMAF Logon Task FlowEnd Level 4 Node: MAF Logon Task Flow
               Start Level 5 Node: Create Your Logon HandlerCreate Your Logon HandlerEnd Level 5 Node: Create Your Logon Handler
               Start Level 5 Node: Integrate Logon Handler in Your AppIntegrate Logon Handler in Your AppEnd Level 5 Node: Integrate Logon Handler in Your App
               Start Level 5 Node: Present the Logon ScreenPresent the Logon ScreenEnd Level 5 Node: Present the Logon Screen
               Start Level 5 Node: Handling Delegate CallsHandling Delegate CallsEnd Level 5 Node: Handling Delegate Calls
               Start Level 5 Node: Error HandlingError HandlingEnd Level 5 Node: Error Handling
            Start Level 4 Node: Executing Logon OperationsExecuting Logon OperationsEnd Level 4 Node: Executing Logon Operations
            Start Level 4 Node: Data RequestsData RequestsEnd Level 4 Node: Data Requests
            Start Level 4 Node: Onboarding with SAP Mobile PlaceOnboarding with SAP Mobile PlaceEnd Level 4 Node: Onboarding with SAP Mobile Place
               Start Level 5 Node: SAP Mobile Place WorkflowSAP Mobile Place WorkflowEnd Level 5 Node: SAP Mobile Place Workflow
               Start Level 5 Node: HttpConversation WorkflowHttpConversation WorkflowEnd Level 5 Node: HttpConversation Workflow
            Start Level 4 Node: Developing Logon with Certificate AuthenticationDeveloping Logon with Certificate AuthenticationEnd Level 4 Node: Developing Logon with Certificate Authentication
               Start Level 5 Node: Acquiring Certificates from AfariaAcquiring Certificates from AfariaEnd Level 5 Node: Acquiring Certificates from Afaria
               Start Level 5 Node: Using a Third-Party Certificate ProviderUsing a Third-Party Certificate ProviderEnd Level 5 Node: Using a Third-Party Certificate Provider
               Start Level 5 Node: Mutual Certificate HandlingMutual Certificate HandlingEnd Level 5 Node: Mutual Certificate Handling
               Start Level 5 Node: API ReferenceAPI ReferenceEnd Level 5 Node: API Reference
                  Start Level 6 Node: CertificateProvider protocolCertificateProvider protocolEnd Level 6 Node: CertificateProvider protocol
                     Start Level 7 Node: getCertificate:delegate methodgetCertificate:delegate methodEnd Level 7 Node: getCertificate:delegate method
                     Start Level 7 Node: getStoredCertificate:error methodgetStoredCertificate:error methodEnd Level 7 Node: getStoredCertificate:error method
                     Start Level 7 Node: deleteStoredCertificateWithError:error methoddeleteStoredCertificateWithError:error methodEnd Level 7 Node: deleteStoredCertificateWithError:error method
                  Start Level 6 Node: CertificateProviderDelegate protocolCertificateProviderDelegate protocolEnd Level 6 Node: CertificateProviderDelegate protocol
                     Start Level 7 Node: currentViewController methodcurrentViewController methodEnd Level 7 Node: currentViewController method
                     Start Level 7 Node: onGetCertificateSuccess methodonGetCertificateSuccess methodEnd Level 7 Node: onGetCertificateSuccess method
                     Start Level 7 Node: onGetCertificateFailure:error methodonGetCertificateFailure:error methodEnd Level 7 Node: onGetCertificateFailure:error method
            Start Level 4 Node: SAML AuthenticationSAML AuthenticationEnd Level 4 Node: SAML Authentication
            Start Level 4 Node: Customizing the Logon UICustomizing the Logon UIEnd Level 4 Node: Customizing the Logon UI
               Start Level 5 Node: Logon Screen Configuration OptionsLogon Screen Configuration OptionsEnd Level 5 Node: Logon Screen Configuration Options
                  Start Level 6 Node: Data Vault Life CycleData Vault Life CycleEnd Level 6 Node: Data Vault Life Cycle
               Start Level 5 Node: MAF Onboarding ScenariosMAF Onboarding ScenariosEnd Level 5 Node: MAF Onboarding Scenarios
               Start Level 5 Node: MAF Configuration ProvisioningMAF Configuration ProvisioningEnd Level 5 Node: MAF Configuration Provisioning
         Start Level 3 Node: Supportability for iOSSupportability for iOSEnd Level 3 Node: Supportability for iOS
            Start Level 4 Node: Logging and Tracing OverviewLogging and Tracing OverviewEnd Level 4 Node: Logging and Tracing Overview
            Start Level 4 Node: Implement Logging and Tracing in iOS Native ApplicationImplement Logging and Tracing in iOS Native ApplicationEnd Level 4 Node: Implement Logging and Tracing in iOS Native Application
         Start Level 3 Node: Developing with iOS Reusable UI ComponentsDeveloping with iOS Reusable UI ComponentsEnd Level 3 Node: Developing with iOS Reusable UI Components
            Start Level 4 Node: Getting StartedGetting StartedEnd Level 4 Node: Getting Started
               Start Level 5 Node: MAF Template ProjectMAF Template ProjectEnd Level 5 Node: MAF Template Project
            Start Level 4 Node: MAF SkinningMAF SkinningEnd Level 4 Node: MAF Skinning
               Start Level 5 Node: The MAF Skinning MechanismThe MAF Skinning MechanismEnd Level 5 Node: The MAF Skinning Mechanism
               Start Level 5 Node: Skinning Custom ControlsSkinning Custom ControlsEnd Level 5 Node: Skinning Custom Controls
               Start Level 5 Node: Using Storyboard or Interface BuilderUsing Storyboard or Interface BuilderEnd Level 5 Node: Using Storyboard or Interface Builder
            Start Level 4 Node: MAF Simple ControlsMAF Simple ControlsEnd Level 4 Node: MAF Simple Controls
               Start Level 5 Node: Project SetupProject SetupEnd Level 5 Node: Project Setup
                  Start Level 6 Node: Creating iOS Starter ApplicationCreating iOS Starter ApplicationEnd Level 6 Node: Creating iOS Starter Application
                  Start Level 6 Node: Prepare the Project Structure and Copy Dependencies to Your ProjectPrepare the Project Structure and Copy Dependencies to Your ProjectEnd Level 6 Node: Prepare the Project Structure and Copy Dependencies to Your Project
                  Start Level 6 Node: Configure Your Xcode ProjectConfigure Your Xcode ProjectEnd Level 6 Node: Configure Your Xcode Project
                  Start Level 6 Node: Build ConfigurationBuild ConfigurationEnd Level 6 Node: Build Configuration
               Start Level 5 Node: MAFUIViewMAFUIViewEnd Level 5 Node: MAFUIView
               Start Level 5 Node: MAFUIButtonMAFUIButtonEnd Level 5 Node: MAFUIButton
               Start Level 5 Node: MAFUILabelMAFUILabelEnd Level 5 Node: MAFUILabel
               Start Level 5 Node: MAFUITextFieldMAFUITextFieldEnd Level 5 Node: MAFUITextField
               Start Level 5 Node: MAFUISliderMAFUISliderEnd Level 5 Node: MAFUISlider
               Start Level 5 Node: MAFUIProgressViewMAFUIProgressViewEnd Level 5 Node: MAFUIProgressView
               Start Level 5 Node: MAFUIStepperMAFUIStepperEnd Level 5 Node: MAFUIStepper
               Start Level 5 Node: MAFUITabBarMAFUITabBarEnd Level 5 Node: MAFUITabBar
               Start Level 5 Node: MAFUISearchBarMAFUISearchBarEnd Level 5 Node: MAFUISearchBar
               Start Level 5 Node: Bars and ItemsBars and ItemsEnd Level 5 Node: Bars and Items
               Start Level 5 Node: MAFUISwitchMAFUISwitchEnd Level 5 Node: MAFUISwitch
               Start Level 5 Node: MAFUITextViewMAFUITextViewEnd Level 5 Node: MAFUITextView
               Start Level 5 Node: MAFUIImageViewMAFUIImageViewEnd Level 5 Node: MAFUIImageView
               Start Level 5 Node: MAFUITableView and MAFUITableViewCellMAFUITableView and MAFUITableViewCellEnd Level 5 Node: MAFUITableView and MAFUITableViewCell
               Start Level 5 Node: MAFUIActivityIndicatorMAFUIActivityIndicatorEnd Level 5 Node: MAFUIActivityIndicator
               Start Level 5 Node: MAFUISegmentedControlMAFUISegmentedControlEnd Level 5 Node: MAFUISegmentedControl
            Start Level 4 Node: MAF CalendarMAF CalendarEnd Level 4 Node: MAF Calendar
               Start Level 5 Node: Project SetupProject SetupEnd Level 5 Node: Project Setup
                  Start Level 6 Node: Creating iOS Starter ApplicationCreating iOS Starter ApplicationEnd Level 6 Node: Creating iOS Starter Application
                  Start Level 6 Node: Prepare the Project Structure and Copy Dependencies to Your ProjectPrepare the Project Structure and Copy Dependencies to Your ProjectEnd Level 6 Node: Prepare the Project Structure and Copy Dependencies to Your Project
                  Start Level 6 Node: Configure Your Xcode ProjectConfigure Your Xcode ProjectEnd Level 6 Node: Configure Your Xcode Project
                  Start Level 6 Node: Build ConfigurationBuild ConfigurationEnd Level 6 Node: Build Configuration
               Start Level 5 Node: MAF Calendar OverviewMAF Calendar OverviewEnd Level 5 Node: MAF Calendar Overview
               Start Level 5 Node: Presenting Calendar ViewsPresenting Calendar ViewsEnd Level 5 Node: Presenting Calendar Views
                  Start Level 6 Node: List ViewList ViewEnd Level 6 Node: List View
                  Start Level 6 Node: Month ViewMonth ViewEnd Level 6 Node: Month View
                  Start Level 6 Node: Month Combo ViewMonth Combo ViewEnd Level 6 Node: Month Combo View
                  Start Level 6 Node: Day Detail ViewDay Detail ViewEnd Level 6 Node: Day Detail View
                  Start Level 6 Node: Week View - Landscape ViewWeek View - Landscape ViewEnd Level 6 Node: Week View - Landscape View
               Start Level 5 Node: Skinning Calendar ViewsSkinning Calendar ViewsEnd Level 5 Node: Skinning Calendar Views
                  Start Level 6 Node: Styling the List ViewStyling the List ViewEnd Level 6 Node: Styling the List View
                  Start Level 6 Node: Styling the Month Combo ViewStyling the Month Combo ViewEnd Level 6 Node: Styling the Month Combo View
                  Start Level 6 Node: Styling the iPhone Month ViewStyling the iPhone Month ViewEnd Level 6 Node: Styling the iPhone Month View
                  Start Level 6 Node: Styling the iPad Month ViewStyling the iPad Month ViewEnd Level 6 Node: Styling the iPad Month View
                  Start Level 6 Node: Stlying the Day Detail ViewStlying the Day Detail ViewEnd Level 6 Node: Stlying the Day Detail View
                  Start Level 6 Node: Styling the Week ViewStyling the Week ViewEnd Level 6 Node: Styling the Week View
            Start Level 4 Node: MAF FormattersMAF FormattersEnd Level 4 Node: MAF Formatters
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: MAF Formatter TypesMAF Formatter TypesEnd Level 5 Node: MAF Formatter Types
                  Start Level 6 Node: MAFDateTimeFormatterMAFDateTimeFormatterEnd Level 6 Node: MAFDateTimeFormatter
                  Start Level 6 Node: MAFCurrencyFormatterMAFCurrencyFormatterEnd Level 6 Node: MAFCurrencyFormatter
                  Start Level 6 Node: Phone Number FormatterPhone Number FormatterEnd Level 6 Node: Phone Number Formatter
                  Start Level 6 Node: MAFAddressFormatterMAFAddressFormatterEnd Level 6 Node: MAFAddressFormatter
            Start Level 4 Node: MAF Locale-Aware ControlsMAF Locale-Aware ControlsEnd Level 4 Node: MAF Locale-Aware Controls
               Start Level 5 Node: The ControlsThe ControlsEnd Level 5 Node: The Controls
                  Start Level 6 Node: Currency ControlCurrency ControlEnd Level 6 Node: Currency Control
                  Start Level 6 Node: Currency Value with Selector ControlCurrency Value with Selector ControlEnd Level 6 Node: Currency Value with Selector Control
                  Start Level 6 Node: Phone Number ControlPhone Number ControlEnd Level 6 Node: Phone Number Control
                  Start Level 6 Node: Address ControlAddress ControlEnd Level 6 Node: Address Control
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: Setting Up a Frame for a Sample ApplicationSetting Up a Frame for a Sample ApplicationEnd Level 5 Node: Setting Up a Frame for a Sample Application
               Start Level 5 Node: Creating the Controls - the Base ClassesCreating the Controls - the Base ClassesEnd Level 5 Node: Creating the Controls - the Base Classes
               Start Level 5 Node: Skinning the ControlsSkinning the ControlsEnd Level 5 Node: Skinning the Controls
               Start Level 5 Node: Setting Value Help OptionsSetting Value Help OptionsEnd Level 5 Node: Setting Value Help Options
            Start Level 4 Node: MAF Tree ViewMAF Tree ViewEnd Level 4 Node: MAF Tree View
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: Preparing Data and Content for the MAF Tree ViewPreparing Data and Content for the MAF Tree ViewEnd Level 5 Node: Preparing Data and Content for the MAF Tree View
               Start Level 5 Node: Creating the MAF Tree View ControlsCreating the MAF Tree View ControlsEnd Level 5 Node: Creating the MAF Tree View Controls
                  Start Level 6 Node: Browsing ModeBrowsing ModeEnd Level 6 Node: Browsing Mode
                  Start Level 6 Node: Editing ModeEditing ModeEnd Level 6 Node: Editing Mode
               Start Level 5 Node: Rebranding the Tree View ComponentRebranding the Tree View ComponentEnd Level 5 Node: Rebranding the Tree View Component
            Start Level 4 Node: MAF Utility ComponentsMAF Utility ComponentsEnd Level 4 Node: MAF Utility Components
         Start Level 3 Node: Developing with the Extensibility FrameworkDeveloping with the Extensibility FrameworkEnd Level 3 Node: Developing with the Extensibility Framework
            Start Level 4 Node: Architectural OverviewArchitectural OverviewEnd Level 4 Node: Architectural Overview
            Start Level 4 Node: PrerequisitesPrerequisitesEnd Level 4 Node: Prerequisites
            Start Level 4 Node: Implementing an Extensible ApplicationImplementing an Extensible ApplicationEnd Level 4 Node: Implementing an Extensible Application
               Start Level 5 Node: Environment PrerequisitesEnvironment PrerequisitesEnd Level 5 Node: Environment Prerequisites
               Start Level 5 Node: Sample ApplicationsSample ApplicationsEnd Level 5 Node: Sample Applications
               Start Level 5 Node: Creating a New ProjectCreating a New ProjectEnd Level 5 Node: Creating a New Project
                  Start Level 6 Node: Adding the Required DependenciesAdding the Required DependenciesEnd Level 6 Node: Adding the Required Dependencies
                     Start Level 7 Node: MAF LibrariesMAF LibrariesEnd Level 7 Node: MAF Libraries
                  Start Level 6 Node: Configuring Build SettingsConfiguring Build SettingsEnd Level 6 Node: Configuring Build Settings
                  Start Level 6 Node: Default Layout and Style ConfigurationsDefault Layout and Style ConfigurationsEnd Level 6 Node: Default Layout and Style Configurations
               Start Level 5 Node: Implement an Extensible ApplicationImplement an Extensible ApplicationEnd Level 5 Node: Implement an Extensible Application
                  Start Level 6 Node: Setting Up a New ProjectSetting Up a New ProjectEnd Level 6 Node: Setting Up a New Project
                  Start Level 6 Node: Adding the Required MAF DependenciesAdding the Required MAF DependenciesEnd Level 6 Node: Adding the Required MAF Dependencies
                     Start Level 7 Node: Adding ResourcesAdding ResourcesEnd Level 7 Node: Adding Resources
                     Start Level 7 Node: Adding Binary DependenciesAdding Binary DependenciesEnd Level 7 Node: Adding Binary Dependencies
                  Start Level 6 Node: Defining the Extensibility Metadata XMLDefining the Extensibility Metadata XMLEnd Level 6 Node: Defining the Extensibility Metadata XML
                  Start Level 6 Node: Your First Extensible AppYour First Extensible AppEnd Level 6 Node: Your First Extensible App
                  Start Level 6 Node: Displaying TextDisplaying TextEnd Level 6 Node: Displaying Text
                  Start Level 6 Node: Adding Custom CodeAdding Custom CodeEnd Level 6 Node: Adding Custom Code
                  Start Level 6 Node: Adding Custom StylingAdding Custom StylingEnd Level 6 Node: Adding Custom Styling
                  Start Level 6 Node: Working with DataWorking with DataEnd Level 6 Node: Working with Data
                  Start Level 6 Node: Using ExpressionsUsing ExpressionsEnd Level 6 Node: Using Expressions
               Start Level 5 Node: Adding Built-in Style and Layout Configuration FilesAdding Built-in Style and Layout Configuration FilesEnd Level 5 Node: Adding Built-in Style and Layout Configuration Files
               Start Level 5 Node: Adding and Accessing Localized TextsAdding and Accessing Localized TextsEnd Level 5 Node: Adding and Accessing Localized Texts
                  Start Level 6 Node: Using Localization Key in ConfigurationUsing Localization Key in ConfigurationEnd Level 6 Node: Using Localization Key in Configuration
               Start Level 5 Node: Localized Offline Demo Data ManagementLocalized Offline Demo Data ManagementEnd Level 5 Node: Localized Offline Demo Data Management
                  Start Level 6 Node: Creating Offline Demo DataCreating Offline Demo DataEnd Level 6 Node: Creating Offline Demo Data
                  Start Level 6 Node: Demo Data Bundled with the AppDemo Data Bundled with the AppEnd Level 6 Node: Demo Data Bundled with the App
                  Start Level 6 Node: Demo Data Provisioned via ACPDemo Data Provisioned via ACPEnd Level 6 Node: Demo Data Provisioned via ACP
               Start Level 5 Node: Adding and Accessing Default ImagesAdding and Accessing Default ImagesEnd Level 5 Node: Adding and Accessing Default Images
                  Start Level 6 Node: Specifying Default ImagesSpecifying Default ImagesEnd Level 6 Node: Specifying Default Images
            Start Level 4 Node: Implementation and CodingImplementation and CodingEnd Level 4 Node: Implementation and Coding
               Start Level 5 Node: Loading the LibraryLoading the LibraryEnd Level 5 Node: Loading the Library
               Start Level 5 Node: Initialization StatusInitialization StatusEnd Level 5 Node: Initialization Status
               Start Level 5 Node: Framework Busy StatesFramework Busy StatesEnd Level 5 Node: Framework Busy States
               Start Level 5 Node: Fully Metadata-Driven AppsFully Metadata-Driven AppsEnd Level 5 Node: Fully Metadata-Driven Apps
               Start Level 5 Node: Mixing Coded and Metadata-Driven TilesMixing Coded and Metadata-Driven TilesEnd Level 5 Node: Mixing Coded and Metadata-Driven Tiles
                  Start Level 6 Node: Intercepting Tile Creation EventsIntercepting Tile Creation EventsEnd Level 6 Node: Intercepting Tile Creation Events
                  Start Level 6 Node: Adding Extensible UIs to an Existing AppAdding Extensible UIs to an Existing AppEnd Level 6 Node: Adding Extensible UIs to an Existing App
               Start Level 5 Node: Coded Subviews Embedded in Metadata-Driven TilesCoded Subviews Embedded in Metadata-Driven TilesEnd Level 5 Node: Coded Subviews Embedded in Metadata-Driven Tiles
               Start Level 5 Node: Adding Configuration-Based Tiles to Programmed View ControllersAdding Configuration-Based Tiles to Programmed View ControllersEnd Level 5 Node: Adding Configuration-Based Tiles to Programmed View Controllers
               Start Level 5 Node: Provisioning Configuration-Based Tiles with Custom DataProvisioning Configuration-Based Tiles with Custom DataEnd Level 5 Node: Provisioning Configuration-Based Tiles with Custom Data
               Start Level 5 Node: Embedding a Custom Control in a Metadata-Driven TileEmbedding a Custom Control in a Metadata-Driven TileEnd Level 5 Node: Embedding a Custom Control in a Metadata-Driven Tile
               Start Level 5 Node: Listening for Configuration-Based Control EventsListening for Configuration-Based Control EventsEnd Level 5 Node: Listening for Configuration-Based Control Events
               Start Level 5 Node: Feeding the Tile with Custom DataFeeding the Tile with Custom DataEnd Level 5 Node: Feeding the Tile with Custom Data
               Start Level 5 Node: Creating Custom UI ElementsCreating Custom UI ElementsEnd Level 5 Node: Creating Custom UI Elements
               Start Level 5 Node: Fixing Data Validation IssuesFixing Data Validation IssuesEnd Level 5 Node: Fixing Data Validation Issues
               Start Level 5 Node: Handling Provisioning UpdatesHandling Provisioning UpdatesEnd Level 5 Node: Handling Provisioning Updates
            Start Level 4 Node: Mobile Application WorkbenchMobile Application WorkbenchEnd Level 4 Node: Mobile Application Workbench
            Start Level 4 Node: Logging and TracingLogging and TracingEnd Level 4 Node: Logging and Tracing
            Start Level 4 Node: Features Not SupportedFeatures Not SupportedEnd Level 4 Node: Features Not Supported
            Start Level 4 Node: Technical DetailsTechnical DetailsEnd Level 4 Node: Technical Details
               Start Level 5 Node: Generic Business ObjectGeneric Business ObjectEnd Level 5 Node: Generic Business Object
               Start Level 5 Node: Extensibility Layout XMLExtensibility Layout XMLEnd Level 5 Node: Extensibility Layout XML
                  Start Level 6 Node: Extensibility Configuration XSDExtensibility Configuration XSDEnd Level 6 Node: Extensibility Configuration XSD
                  Start Level 6 Node: Tile BindingsTile BindingsEnd Level 6 Node: Tile Bindings
                  Start Level 6 Node: Tile ContainersTile ContainersEnd Level 6 Node: Tile Containers
                  Start Level 6 Node: Tile DefinitionsTile DefinitionsEnd Level 6 Node: Tile Definitions
                  Start Level 6 Node: Tile LayoutsTile LayoutsEnd Level 6 Node: Tile Layouts
                  Start Level 6 Node: List ManagementList ManagementEnd Level 6 Node: List Management
                  Start Level 6 Node: Context ManagementContext ManagementEnd Level 6 Node: Context Management
                     Start Level 7 Node: Automatic and Explicit Context UpdatesAutomatic and Explicit Context UpdatesEnd Level 7 Node: Automatic and Explicit Context Updates
                     Start Level 7 Node: Responses to Context Update EventsResponses to Context Update EventsEnd Level 7 Node: Responses to Context Update Events
                     Start Level 7 Node: Global Context ManagementGlobal Context ManagementEnd Level 7 Node: Global Context Management
                  Start Level 6 Node: Definitions of Events and ActionsDefinitions of Events and ActionsEnd Level 6 Node: Definitions of Events and Actions
                  Start Level 6 Node: FormattersFormattersEnd Level 6 Node: Formatters
                     Start Level 7 Node: Amounts with CurrencyAmounts with CurrencyEnd Level 7 Node: Amounts with Currency
                     Start Level 7 Node: Date and TimeDate and TimeEnd Level 7 Node: Date and Time
                     Start Level 7 Node: Phone NumberPhone NumberEnd Level 7 Node: Phone Number
                     Start Level 7 Node: AddressAddressEnd Level 7 Node: Address
               Start Level 5 Node: FunctionsFunctionsEnd Level 5 Node: Functions
                  Start Level 6 Node: Use of Functions in ConfigurationUse of Functions in ConfigurationEnd Level 6 Node: Use of Functions in Configuration
               Start Level 5 Node: Data Source AdaptorData Source AdaptorEnd Level 5 Node: Data Source Adaptor
               Start Level 5 Node: Extensibility Configuration ManagementExtensibility Configuration ManagementEnd Level 5 Node: Extensibility Configuration Management
                  Start Level 6 Node: Application Configuration Profile Directory and ContentsApplication Configuration Profile Directory and ContentsEnd Level 6 Node: Application Configuration Profile Directory and Contents
                  Start Level 6 Node: Uploading Configuration ProfilesUploading Configuration ProfilesEnd Level 6 Node: Uploading Configuration Profiles
         Start Level 3 Node: Enabling Apple Push Notifications (APNS)Enabling Apple Push Notifications (APNS)End Level 3 Node: Enabling Apple Push Notifications (APNS)
         Start Level 3 Node: Running and Testing iOS ApplicationsRunning and Testing iOS ApplicationsEnd Level 3 Node: Running and Testing iOS Applications
         Start Level 3 Node: Deploying iOS ApplicationsDeploying iOS ApplicationsEnd Level 3 Node: Deploying iOS Applications
            Start Level 4 Node: Generating a Certificate Request FileGenerating a Certificate Request FileEnd Level 4 Node: Generating a Certificate Request File
            Start Level 4 Node: Creating an App IDCreating an App IDEnd Level 4 Node: Creating an App ID
            Start Level 4 Node: Configuring the App ID for Push NotificationsConfiguring the App ID for Push NotificationsEnd Level 4 Node: Configuring the App ID for Push Notifications
            Start Level 4 Node: Creating the Provisioning FileCreating the Provisioning FileEnd Level 4 Node: Creating the Provisioning File
         Start Level 3 Node: Analyzing Logs and Debugging Errors in iOS DevicesAnalyzing Logs and Debugging Errors in iOS DevicesEnd Level 3 Node: Analyzing Logs and Debugging Errors in iOS Devices
      Start Level 2 Node: Android ApplicationsAndroid ApplicationsEnd Level 2 Node: Android Applications
         Start Level 3 Node: Creating a Project and Importing the OData LibrariesCreating a Project and Importing the OData LibrariesEnd Level 3 Node: Creating a Project and Importing the OData Libraries
         Start Level 3 Node: Developing Android Online OData ApplicationsDeveloping Android Online OData ApplicationsEnd Level 3 Node: Developing Android Online OData Applications
            Start Level 4 Node: Registering Devices and Connecting UsersRegistering Devices and Connecting UsersEnd Level 4 Node: Registering Devices and Connecting Users
            Start Level 4 Node: Initializing an Online StoreInitializing an Online StoreEnd Level 4 Node: Initializing an Online Store
            Start Level 4 Node: Read OperationsRead OperationsEnd Level 4 Node: Read Operations
               Start Level 5 Node: Making HTTP Get Requests from Whitelisted ConnectionsMaking HTTP Get Requests from Whitelisted ConnectionsEnd Level 5 Node: Making HTTP Get Requests from Whitelisted Connections
            Start Level 4 Node: Create, Update, Delete OperationsCreate, Update, Delete OperationsEnd Level 4 Node: Create, Update, Delete Operations
               Start Level 5 Node: Create OperationsCreate OperationsEnd Level 5 Node: Create Operations
               Start Level 5 Node: Update OperationsUpdate OperationsEnd Level 5 Node: Update Operations
               Start Level 5 Node: Delete OperationsDelete OperationsEnd Level 5 Node: Delete Operations
               Start Level 5 Node: Miscellaneous OperationsMiscellaneous OperationsEnd Level 5 Node: Miscellaneous Operations
               Start Level 5 Node: Function ImportsFunction ImportsEnd Level 5 Node: Function Imports
            Start Level 4 Node: Logging OperationsLogging OperationsEnd Level 4 Node: Logging Operations
         Start Level 3 Node: Developing with MAF Logon for AndroidDeveloping with MAF Logon for AndroidEnd Level 3 Node: Developing with MAF Logon for Android
            Start Level 4 Node: Architectural OverviewArchitectural OverviewEnd Level 4 Node: Architectural Overview
            Start Level 4 Node: MAF Logon Task FlowMAF Logon Task FlowEnd Level 4 Node: MAF Logon Task Flow
               Start Level 5 Node: Handling Delegate CallsHandling Delegate CallsEnd Level 5 Node: Handling Delegate Calls
               Start Level 5 Node: Error HandlingError HandlingEnd Level 5 Node: Error Handling
            Start Level 4 Node: Executing Logon OperationsExecuting Logon OperationsEnd Level 4 Node: Executing Logon Operations
            Start Level 4 Node: Data RequestsData RequestsEnd Level 4 Node: Data Requests
            Start Level 4 Node: Onboarding with SAP Mobile PlaceOnboarding with SAP Mobile PlaceEnd Level 4 Node: Onboarding with SAP Mobile Place
               Start Level 5 Node: SAP Mobile Place WorkflowSAP Mobile Place WorkflowEnd Level 5 Node: SAP Mobile Place Workflow
               Start Level 5 Node: HttpConversation WorkflowHttpConversation WorkflowEnd Level 5 Node: HttpConversation Workflow
            Start Level 4 Node: Developing Logon with Certificate AuthenticationDeveloping Logon with Certificate AuthenticationEnd Level 4 Node: Developing Logon with Certificate Authentication
               Start Level 5 Node: Acquiring Certificates from AfariaAcquiring Certificates from AfariaEnd Level 5 Node: Acquiring Certificates from Afaria
               Start Level 5 Node: Using a Third-Party Certificate ProviderUsing a Third-Party Certificate ProviderEnd Level 5 Node: Using a Third-Party Certificate Provider
                  Start Level 6 Node: API ReferenceAPI ReferenceEnd Level 6 Node: API Reference
                     Start Level 7 Node: CertificateProvider InterfaceCertificateProvider InterfaceEnd Level 7 Node: CertificateProvider Interface
                        Start Level 8 Node: getCertificate() MethodgetCertificate() MethodEnd Level 8 Node: getCertificate() Method
                        Start Level 8 Node: getStoredCertificate() MethodgetStoredCertificate() MethodEnd Level 8 Node: getStoredCertificate() Method
                        Start Level 8 Node: deleteStoredCertificate() MethoddeleteStoredCertificate() MethodEnd Level 8 Node: deleteStoredCertificate() Method
                     Start Level 7 Node: CertificateProviderListener InterfaceCertificateProviderListener InterfaceEnd Level 7 Node: CertificateProviderListener Interface
                        Start Level 8 Node: onGetCertificateSuccess() MethodonGetCertificateSuccess() MethodEnd Level 8 Node: onGetCertificateSuccess() Method
                        Start Level 8 Node: onGetCertificateFailure() MethodonGetCertificateFailure() MethodEnd Level 8 Node: onGetCertificateFailure() Method
            Start Level 4 Node: SAML AuthenticationSAML AuthenticationEnd Level 4 Node: SAML Authentication
            Start Level 4 Node: Logon Configuration OptionsLogon Configuration OptionsEnd Level 4 Node: Logon Configuration Options
               Start Level 5 Node: MAF Onboarding ScenariosMAF Onboarding ScenariosEnd Level 5 Node: MAF Onboarding Scenarios
         Start Level 3 Node: Supportability for AndroidSupportability for AndroidEnd Level 3 Node: Supportability for Android
            Start Level 4 Node: Logging and Tracing OverviewLogging and Tracing OverviewEnd Level 4 Node: Logging and Tracing Overview
            Start Level 4 Node: Implement Logging and Tracing in Android Native ApplicationImplement Logging and Tracing in Android Native ApplicationEnd Level 4 Node: Implement Logging and Tracing in Android Native Application
         Start Level 3 Node: Developing with Android Reusable UI ComponentsDeveloping with Android Reusable UI ComponentsEnd Level 3 Node: Developing with Android Reusable UI Components
            Start Level 4 Node: MAF SkinningMAF SkinningEnd Level 4 Node: MAF Skinning
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: The MAF Skinning MechanismThe MAF Skinning MechanismEnd Level 5 Node: The MAF Skinning Mechanism
            Start Level 4 Node: MAF Simple ControlsMAF Simple ControlsEnd Level 4 Node: MAF Simple Controls
               Start Level 5 Node: MAFLogViewerMAFLogViewerEnd Level 5 Node: MAFLogViewer
               Start Level 5 Node: MAFActionBarMAFActionBarEnd Level 5 Node: MAFActionBar
               Start Level 5 Node: MAFButtonMAFButtonEnd Level 5 Node: MAFButton
               Start Level 5 Node: MAFCheckBoxMAFCheckBoxEnd Level 5 Node: MAFCheckBox
               Start Level 5 Node: MAFDialog and MAFDialogWithProgressBarMAFDialog and MAFDialogWithProgressBarEnd Level 5 Node: MAFDialog and MAFDialogWithProgressBar
               Start Level 5 Node: MAFEditTextMAFEditTextEnd Level 5 Node: MAFEditText
               Start Level 5 Node: MAFFilterDialogMAFFilterDialogEnd Level 5 Node: MAFFilterDialog
               Start Level 5 Node: MAFImageViewMAFImageViewEnd Level 5 Node: MAFImageView
               Start Level 5 Node: MAFListActivityMAFListActivityEnd Level 5 Node: MAFListActivity
               Start Level 5 Node: MAFOptionMenuMAFOptionMenuEnd Level 5 Node: MAFOptionMenu
               Start Level 5 Node: MAFProgressBarMAFProgressBarEnd Level 5 Node: MAFProgressBar
               Start Level 5 Node: MAFProgressDialogMAFProgressDialogEnd Level 5 Node: MAFProgressDialog
               Start Level 5 Node: MAFRadioButtonMAFRadioButtonEnd Level 5 Node: MAFRadioButton
               Start Level 5 Node: MAFSearchBoxMAFSearchBoxEnd Level 5 Node: MAFSearchBox
               Start Level 5 Node: MAFSectionHeaderMAFSectionHeaderEnd Level 5 Node: MAFSectionHeader
               Start Level 5 Node: MAFSpinnerMAFSpinnerEnd Level 5 Node: MAFSpinner
               Start Level 5 Node: MAFSpinnerButtonMAFSpinnerButtonEnd Level 5 Node: MAFSpinnerButton
               Start Level 5 Node: MAFTextViewMAFTextViewEnd Level 5 Node: MAFTextView
            Start Level 4 Node: MAF Setting ScreenMAF Setting ScreenEnd Level 4 Node: MAF Setting Screen
            Start Level 4 Node: MAF CalendarMAF CalendarEnd Level 4 Node: MAF Calendar
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: Creating Appointments and Implementing MAF Calendar Data ProviderCreating Appointments and Implementing MAF Calendar Data ProviderEnd Level 5 Node: Creating Appointments and Implementing MAF Calendar Data Provider
               Start Level 5 Node: Using the MAF Calendar UI ControlsUsing the MAF Calendar UI ControlsEnd Level 5 Node: Using the MAF Calendar UI Controls
                  Start Level 6 Node: List ViewList ViewEnd Level 6 Node: List View
                  Start Level 6 Node: Month ViewMonth ViewEnd Level 6 Node: Month View
                  Start Level 6 Node: Combo ViewCombo ViewEnd Level 6 Node: Combo View
                  Start Level 6 Node: Day ViewDay ViewEnd Level 6 Node: Day View
                  Start Level 6 Node: Week ViewWeek ViewEnd Level 6 Node: Week View
                  Start Level 6 Node: Month Tablet ViewMonth Tablet ViewEnd Level 6 Node: Month Tablet View
               Start Level 5 Node: Skinning Calendar ViewsSkinning Calendar ViewsEnd Level 5 Node: Skinning Calendar Views
            Start Level 4 Node: MAF FormattersMAF FormattersEnd Level 4 Node: MAF Formatters
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: MAF Formatter TypesMAF Formatter TypesEnd Level 5 Node: MAF Formatter Types
                  Start Level 6 Node: MAFDateTimeFormatterMAFDateTimeFormatterEnd Level 6 Node: MAFDateTimeFormatter
                  Start Level 6 Node: MAFCurrencyFormatterMAFCurrencyFormatterEnd Level 6 Node: MAFCurrencyFormatter
                  Start Level 6 Node: MAFAddressFormatterMAFAddressFormatterEnd Level 6 Node: MAFAddressFormatter
            Start Level 4 Node: MAF Tree ViewMAF Tree ViewEnd Level 4 Node: MAF Tree View
            Start Level 4 Node: MAF Locale-Aware ControlsMAF Locale-Aware ControlsEnd Level 4 Node: MAF Locale-Aware Controls
               Start Level 5 Node: Dependencies and Project SetupDependencies and Project SetupEnd Level 5 Node: Dependencies and Project Setup
               Start Level 5 Node: The ControlsThe ControlsEnd Level 5 Node: The Controls
                  Start Level 6 Node: Currency ControlCurrency ControlEnd Level 6 Node: Currency Control
                  Start Level 6 Node: Phone Number ControlPhone Number ControlEnd Level 6 Node: Phone Number Control
                  Start Level 6 Node: Address ControlAddress ControlEnd Level 6 Node: Address Control
         Start Level 3 Node: Developing with the Android Extensibility FrameworkDeveloping with the Android Extensibility FrameworkEnd Level 3 Node: Developing with the Android Extensibility Framework
            Start Level 4 Node: Architectural OverviewArchitectural OverviewEnd Level 4 Node: Architectural Overview
            Start Level 4 Node: Implementing an Extensible ApplicationImplementing an Extensible ApplicationEnd Level 4 Node: Implementing an Extensible Application
               Start Level 5 Node: PrerequisitesPrerequisitesEnd Level 5 Node: Prerequisites
               Start Level 5 Node: Sample ApplicationsSample ApplicationsEnd Level 5 Node: Sample Applications
               Start Level 5 Node: Creating a New ProjectCreating a New ProjectEnd Level 5 Node: Creating a New Project
               Start Level 5 Node: Adding DependenciesAdding DependenciesEnd Level 5 Node: Adding Dependencies
               Start Level 5 Node: Defining the Extensibility XMLDefining the Extensibility XMLEnd Level 5 Node: Defining the Extensibility XML
               Start Level 5 Node: Initializing Logging and the MAF CoreInitializing Logging and the MAF CoreEnd Level 5 Node: Initializing Logging and the MAF Core
               Start Level 5 Node: Displaying TextDisplaying TextEnd Level 5 Node: Displaying Text
               Start Level 5 Node: Adding Custom CodeAdding Custom CodeEnd Level 5 Node: Adding Custom Code
               Start Level 5 Node: Adding Custom StylingAdding Custom StylingEnd Level 5 Node: Adding Custom Styling
               Start Level 5 Node: Working with DataWorking with DataEnd Level 5 Node: Working with Data
               Start Level 5 Node: Adding and Accessing Localized TextAdding and Accessing Localized TextEnd Level 5 Node: Adding and Accessing Localized Text
               Start Level 5 Node: Using Localization Key in ConfigurationUsing Localization Key in ConfigurationEnd Level 5 Node: Using Localization Key in Configuration
            Start Level 4 Node: Implementation and CodingImplementation and CodingEnd Level 4 Node: Implementation and Coding
               Start Level 5 Node: Building MAF CoreBuilding MAF CoreEnd Level 5 Node: Building MAF Core
               Start Level 5 Node: Fully Metadata-Driven AppsFully Metadata-Driven AppsEnd Level 5 Node: Fully Metadata-Driven Apps
               Start Level 5 Node: Mixing Coded and Metadata-Driven TilesMixing Coded and Metadata-Driven TilesEnd Level 5 Node: Mixing Coded and Metadata-Driven Tiles
               Start Level 5 Node: Collaborating with MAF Extensibility FrameworkCollaborating with MAF Extensibility FrameworkEnd Level 5 Node: Collaborating with MAF Extensibility Framework
                  Start Level 6 Node: Passive and Active Mode of the FrameworkPassive and Active Mode of the FrameworkEnd Level 6 Node: Passive and Active Mode of the Framework
                  Start Level 6 Node: Using the MAF Extensibility Framework in Passive ModeUsing the MAF Extensibility Framework in Passive ModeEnd Level 6 Node: Using the MAF Extensibility Framework in Passive Mode
                  Start Level 6 Node: Using the MAF Extensibility Framework in Active ModeUsing the MAF Extensibility Framework in Active ModeEnd Level 6 Node: Using the MAF Extensibility Framework in Active Mode
                  Start Level 6 Node: Collaborating with MAF Extensibility ComponentsCollaborating with MAF Extensibility ComponentsEnd Level 6 Node: Collaborating with MAF Extensibility Components
                     Start Level 7 Node: Data LayerData LayerEnd Level 7 Node: Data Layer
                     Start Level 7 Node: Data ComponentData ComponentEnd Level 7 Node: Data Component
                     Start Level 7 Node: Logic ComponentLogic ComponentEnd Level 7 Node: Logic Component
                     Start Level 7 Node: UI ComponentUI ComponentEnd Level 7 Node: UI Component
                     Start Level 7 Node: Activity StatusActivity StatusEnd Level 7 Node: Activity Status
            Start Level 4 Node: Technical DetailsTechnical DetailsEnd Level 4 Node: Technical Details
               Start Level 5 Node: Generic Business ObjectGeneric Business ObjectEnd Level 5 Node: Generic Business Object
               Start Level 5 Node: Extensibility Layout XMLExtensibility Layout XMLEnd Level 5 Node: Extensibility Layout XML
                  Start Level 6 Node: Extensibility Configuration XSDExtensibility Configuration XSDEnd Level 6 Node: Extensibility Configuration XSD
                  Start Level 6 Node: Tile BindingsTile BindingsEnd Level 6 Node: Tile Bindings
                  Start Level 6 Node: Tile ContainersTile ContainersEnd Level 6 Node: Tile Containers
                  Start Level 6 Node: Tile DefinitionsTile DefinitionsEnd Level 6 Node: Tile Definitions
                  Start Level 6 Node: Tile LayoutsTile LayoutsEnd Level 6 Node: Tile Layouts
                  Start Level 6 Node: List ManagementList ManagementEnd Level 6 Node: List Management
                  Start Level 6 Node: Context ManagementContext ManagementEnd Level 6 Node: Context Management
                     Start Level 7 Node: Global Context ManagementGlobal Context ManagementEnd Level 7 Node: Global Context Management
                     Start Level 7 Node: Automatic and Explicit Context UpdatesAutomatic and Explicit Context UpdatesEnd Level 7 Node: Automatic and Explicit Context Updates
                     Start Level 7 Node: Responses to Context Update EventsResponses to Context Update EventsEnd Level 7 Node: Responses to Context Update Events
                  Start Level 6 Node: Definitions of Events and ActionsDefinitions of Events and ActionsEnd Level 6 Node: Definitions of Events and Actions
               Start Level 5 Node: FormattersFormattersEnd Level 5 Node: Formatters
                  Start Level 6 Node: Amounts with CurrencyAmounts with CurrencyEnd Level 6 Node: Amounts with Currency
                  Start Level 6 Node: Date and TimeDate and TimeEnd Level 6 Node: Date and Time
                  Start Level 6 Node: Phone NumberPhone NumberEnd Level 6 Node: Phone Number
                  Start Level 6 Node: AddressAddressEnd Level 6 Node: Address
                  Start Level 6 Node: Custom FormatterCustom FormatterEnd Level 6 Node: Custom Formatter
               Start Level 5 Node: FunctionsFunctionsEnd Level 5 Node: Functions
                  Start Level 6 Node: Use of Functions in ConfigurationUse of Functions in ConfigurationEnd Level 6 Node: Use of Functions in Configuration
               Start Level 5 Node: Data Source AdaptorData Source AdaptorEnd Level 5 Node: Data Source Adaptor
               Start Level 5 Node: Extensibility Configuration ManagementExtensibility Configuration ManagementEnd Level 5 Node: Extensibility Configuration Management
                  Start Level 6 Node: Application Configuration Profile Directory and ContentsApplication Configuration Profile Directory and ContentsEnd Level 6 Node: Application Configuration Profile Directory and Contents
                  Start Level 6 Node: Uploading Configuration ProfilesUploading Configuration ProfilesEnd Level 6 Node: Uploading Configuration Profiles
            Start Level 4 Node: Logging and TracingLogging and TracingEnd Level 4 Node: Logging and Tracing
            Start Level 4 Node: Mobile Application WorkbenchMobile Application WorkbenchEnd Level 4 Node: Mobile Application Workbench
            Start Level 4 Node: Features Not SupportedFeatures Not SupportedEnd Level 4 Node: Features Not Supported
         Start Level 3 Node: Running and Testing Android ApplicationsRunning and Testing Android ApplicationsEnd Level 3 Node: Running and Testing Android Applications
         Start Level 3 Node: Deploying Android ApplicationsDeploying Android ApplicationsEnd Level 3 Node: Deploying Android Applications
            Start Level 4 Node: Installing Applications on the DeviceInstalling Applications on the DeviceEnd Level 4 Node: Installing Applications on the Device
            Start Level 4 Node: Releasing Applications Through an App Marketplace or Enterprise App StoreReleasing Applications Through an App Marketplace or Enterprise App StoreEnd Level 4 Node: Releasing Applications Through an App Marketplace or Enterprise App Store
         Start Level 3 Node: Analyzing Logs and Debugging Errors on Android DevicesAnalyzing Logs and Debugging Errors on Android DevicesEnd Level 3 Node: Analyzing Logs and Debugging Errors on Android Devices
      Start Level 2 Node: Developing iOS and Android Occasionally Offline OData ApplicationsDeveloping iOS and Android Occasionally Offline OData ApplicationsEnd Level 2 Node: Developing iOS and Android Occasionally Offline OData Applications
         Start Level 3 Node: Technical Cache for Online ApplicationsTechnical Cache for Online ApplicationsEnd Level 3 Node: Technical Cache for Online Applications
         Start Level 3 Node: Implementing a Technical Cache for iOS and Android Online OData ApplicationsImplementing a Technical Cache for iOS and Android Online OData ApplicationsEnd Level 3 Node: Implementing a Technical Cache for iOS and Android Online OData Applications
      Start Level 2 Node: Developing iOS and Android Offline OData ApplicationsDeveloping iOS and Android Offline OData ApplicationsEnd Level 2 Node: Developing iOS and Android Offline OData Applications
         Start Level 3 Node: Offline OData Version SupportOffline OData Version SupportEnd Level 3 Node: Offline OData Version Support
            Start Level 4 Node: SAP Annotations for OData Version 2.0SAP Annotations for OData Version 2.0End Level 4 Node: SAP Annotations for OData Version 2.0
         Start Level 3 Node: Defining an Application Configuration File with Defining RequestsDefining an Application Configuration File with Defining RequestsEnd Level 3 Node: Defining an Application Configuration File with Defining Requests
            Start Level 4 Node: Defining RequestsDefining RequestsEnd Level 4 Node: Defining Requests
            Start Level 4 Node: Local Information About Entities and RelationshipsLocal Information About Entities and RelationshipsEnd Level 4 Node: Local Information About Entities and Relationships
            Start Level 4 Node: Performance Improvement with Caching and Delta TrackingPerformance Improvement with Caching and Delta TrackingEnd Level 4 Node: Performance Improvement with Caching and Delta Tracking
            Start Level 4 Node: Application Configuration FileApplication Configuration FileEnd Level 4 Node: Application Configuration File
         Start Level 3 Node: Querying and Modifying Offline DataQuerying and Modifying Offline DataEnd Level 3 Node: Querying and Modifying Offline Data
         Start Level 3 Node: Updating and Refreshing Offline DataUpdating and Refreshing Offline DataEnd Level 3 Node: Updating and Refreshing Offline Data
            Start Level 4 Node: Offline OData Refreshes and UpdatesOffline OData Refreshes and UpdatesEnd Level 4 Node: Offline OData Refreshes and Updates
         Start Level 3 Node: Designing an Offline Application to Handle Conflicts and ErrorsDesigning an Offline Application to Handle Conflicts and ErrorsEnd Level 3 Node: Designing an Offline Application to Handle Conflicts and Errors
            Start Level 4 Node: Offline OData Conflicts and ErrorsOffline OData Conflicts and ErrorsEnd Level 4 Node: Offline OData Conflicts and Errors
            Start Level 4 Node: Data Encryption with an OData Offline StoreData Encryption with an OData Offline StoreEnd Level 4 Node: Data Encryption with an OData Offline Store
            Start Level 4 Node: Configuring an Offline Application to Access the ErrorArchiveConfiguring an Offline Application to Access the ErrorArchiveEnd Level 4 Node: Configuring an Offline Application to Access the ErrorArchive
               Start Level 5 Node: ErrorArchive Entity PropertiesErrorArchive Entity PropertiesEnd Level 5 Node: ErrorArchive Entity Properties
         Start Level 3 Node: Additional Offline OData FeaturesAdditional Offline OData FeaturesEnd Level 3 Node: Additional Offline OData Features
         Start Level 3 Node: Sample Metadata for Offline ODataSample Metadata for Offline ODataEnd Level 3 Node: Sample Metadata for Offline OData
      Start Level 2 Node: Windows ApplicationsWindows ApplicationsEnd Level 2 Node: Windows Applications
         Start Level 3 Node: Developing Windows Store and Windows Desktop ApplicationsDeveloping Windows Store and Windows Desktop ApplicationsEnd Level 3 Node: Developing Windows Store and Windows Desktop Applications
            Start Level 4 Node: Creating a Windows Store ProjectCreating a Windows Store ProjectEnd Level 4 Node: Creating a Windows Store Project
            Start Level 4 Node: Creating a Windows Desktop ProjectCreating a Windows Desktop ProjectEnd Level 4 Node: Creating a Windows Desktop Project
            Start Level 4 Node: Set SAP Mobile Platform SDK Binaries LocationSet SAP Mobile Platform SDK Binaries LocationEnd Level 4 Node: Set SAP Mobile Platform SDK Binaries Location
            Start Level 4 Node: Adding References for a Windows Store ProjectAdding References for a Windows Store ProjectEnd Level 4 Node: Adding References for a Windows Store Project
         Start Level 3 Node: Developing Windows Online OData ApplicationsDeveloping Windows Online OData ApplicationsEnd Level 3 Node: Developing Windows Online OData Applications
            Start Level 4 Node: Registering Devices and Connecting UsersRegistering Devices and Connecting UsersEnd Level 4 Node: Registering Devices and Connecting Users
               Start Level 5 Node: Registration Process FlowRegistration Process FlowEnd Level 5 Node: Registration Process Flow
            Start Level 4 Node: Initializing an Online StoreInitializing an Online StoreEnd Level 4 Node: Initializing an Online Store
            Start Level 4 Node: Read OperationsRead OperationsEnd Level 4 Node: Read Operations
               Start Level 5 Node: Making HTTP Get Requests from Whitelisted ConnectionsMaking HTTP Get Requests from Whitelisted ConnectionsEnd Level 5 Node: Making HTTP Get Requests from Whitelisted Connections
            Start Level 4 Node: Binding Responses to UI ControlsBinding Responses to UI ControlsEnd Level 4 Node: Binding Responses to UI Controls
               Start Level 5 Node: Binding Responses to UI Controls Using LINQBinding Responses to UI Controls Using LINQEnd Level 5 Node: Binding Responses to UI Controls Using LINQ
            Start Level 4 Node: Perform Create, Update, Delete OperationsPerform Create, Update, Delete OperationsEnd Level 4 Node: Perform Create, Update, Delete Operations
               Start Level 5 Node: Create OperationsCreate OperationsEnd Level 5 Node: Create Operations
               Start Level 5 Node: Update OperationsUpdate OperationsEnd Level 5 Node: Update Operations
               Start Level 5 Node: Delete OperationsDelete OperationsEnd Level 5 Node: Delete Operations
               Start Level 5 Node: Miscellaneous OperationsMiscellaneous OperationsEnd Level 5 Node: Miscellaneous Operations
               Start Level 5 Node: Function ImportsFunction ImportsEnd Level 5 Node: Function Imports
            Start Level 4 Node: Logging OperationsLogging OperationsEnd Level 4 Node: Logging Operations
         Start Level 3 Node: Developing with LogonCore and FlowEngine for WindowsDeveloping with LogonCore and FlowEngine for WindowsEnd Level 3 Node: Developing with LogonCore and FlowEngine for Windows
            Start Level 4 Node: SAML AuthenticationSAML AuthenticationEnd Level 4 Node: SAML Authentication
            Start Level 4 Node: SecureStore for WindowsSecureStore for WindowsEnd Level 4 Node: SecureStore for Windows
            Start Level 4 Node: Onboarding with SAP Mobile PlaceOnboarding with SAP Mobile PlaceEnd Level 4 Node: Onboarding with SAP Mobile Place
               Start Level 5 Node: SAP Mobile Place WorkflowSAP Mobile Place WorkflowEnd Level 5 Node: SAP Mobile Place Workflow
                  Start Level 6 Node: Using SAP Mobile Place Through the FlowEngine componentUsing SAP Mobile Place Through the FlowEngine componentEnd Level 6 Node: Using SAP Mobile Place Through the FlowEngine component
                  Start Level 6 Node: Consuming SAP Mobile Place with the Mobile Place UIConsuming SAP Mobile Place with the Mobile Place UIEnd Level 6 Node: Consuming SAP Mobile Place with the Mobile Place UI
                  Start Level 6 Node: Getting the Configuration Without the Mobile Place UIGetting the Configuration Without the Mobile Place UIEnd Level 6 Node: Getting the Configuration Without the Mobile Place UI
               Start Level 5 Node: SAP.Net.Http WorkflowSAP.Net.Http WorkflowEnd Level 5 Node: SAP.Net.Http Workflow
            Start Level 4 Node: Developing Logon with Certificate AuthenticationDeveloping Logon with Certificate AuthenticationEnd Level 4 Node: Developing Logon with Certificate Authentication
               Start Level 5 Node: Using a Third-Party Certificate ProviderUsing a Third-Party Certificate ProviderEnd Level 5 Node: Using a Third-Party Certificate Provider
         Start Level 3 Node: Supportability for WindowsSupportability for WindowsEnd Level 3 Node: Supportability for Windows
            Start Level 4 Node: Logging and Tracing OverviewLogging and Tracing OverviewEnd Level 4 Node: Logging and Tracing Overview
            Start Level 4 Node: Implement Logging and Tracing in Windows Native ApplicationImplement Logging and Tracing in Windows Native ApplicationEnd Level 4 Node: Implement Logging and Tracing in Windows Native Application
            Start Level 4 Node: Upload Logs and TracesUpload Logs and TracesEnd Level 4 Node: Upload Logs and Traces
               Start Level 5 Node: Upload Client LogsUpload Client LogsEnd Level 5 Node: Upload Client Logs
               Start Level 5 Node: Upload BTX for End to End TraceUpload BTX for End to End TraceEnd Level 5 Node: Upload BTX for End to End Trace
               Start Level 5 Node: Additional Logging and Tracing Code SamplesAdditional Logging and Tracing Code SamplesEnd Level 5 Node: Additional Logging and Tracing Code Samples
         Start Level 3 Node: Running and Testing Windows ApplicationsRunning and Testing Windows ApplicationsEnd Level 3 Node: Running and Testing Windows Applications
            Start Level 4 Node: Running and Testing Windows Desktop applicationsRunning and Testing Windows Desktop applicationsEnd Level 4 Node: Running and Testing Windows Desktop applications
            Start Level 4 Node: Running and Testing Windows Store ApplicationsRunning and Testing Windows Store ApplicationsEnd Level 4 Node: Running and Testing Windows Store Applications
         Start Level 3 Node: Deploying Windows ApplicationsDeploying Windows ApplicationsEnd Level 3 Node: Deploying Windows Applications
            Start Level 4 Node: Installing Windows Desktop Applications on the DeviceInstalling Windows Desktop Applications on the DeviceEnd Level 4 Node: Installing Windows Desktop Applications on the Device
            Start Level 4 Node: Installing Windows Store Applications on a Windows PhoneInstalling Windows Store Applications on a Windows PhoneEnd Level 4 Node: Installing Windows Store Applications on a Windows Phone
            Start Level 4 Node: Releasing Applications Through an App Marketplace or Enterprise App StoreReleasing Applications Through an App Marketplace or Enterprise App StoreEnd Level 4 Node: Releasing Applications Through an App Marketplace or Enterprise App Store
   Start Level 1 Node: Native OData API ReferenceNative OData API ReferenceEnd Level 1 Node: Native OData API Reference
      Start Level 2 Node: Native OData API Reference for iOSNative OData API Reference for iOSEnd Level 2 Node: Native OData API Reference for iOS
         Start Level 3 Node: OData APIs for iOSOData APIs for iOSEnd Level 3 Node: OData APIs for iOS
            Start Level 4 Node: OData Online Store API for iOSOData Online Store API for iOSEnd Level 4 Node: OData Online Store API for iOS
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOS
                  Start Level 6 Node: DummyConversationManager classDummyConversationManager classEnd Level 6 Node: DummyConversationManager class
                     Start Level 7 Node: addChallengeFilter: methodaddChallengeFilter: methodEnd Level 7 Node: addChallengeFilter: method
                     Start Level 7 Node: addObserver: methodaddObserver: methodEnd Level 7 Node: addObserver: method
                     Start Level 7 Node: addRequestFilter: methodaddRequestFilter: methodEnd Level 7 Node: addRequestFilter: method
                     Start Level 7 Node: addResponseFilter: methodaddResponseFilter: methodEnd Level 7 Node: addResponseFilter: method
                     Start Level 7 Node: allChallengeFilters methodallChallengeFilters methodEnd Level 7 Node: allChallengeFilters method
                     Start Level 7 Node: allObservers methodallObservers methodEnd Level 7 Node: allObservers method
                     Start Level 7 Node: allRequestFilters methodallRequestFilters methodEnd Level 7 Node: allRequestFilters method
                     Start Level 7 Node: allResponseFilters methodallResponseFilters methodEnd Level 7 Node: allResponseFilters method
                     Start Level 7 Node: executeRequest:completionBlock: methodexecuteRequest:completionBlock: methodEnd Level 7 Node: executeRequest:completionBlock: method
                     Start Level 7 Node: executeRequest:completionHandler: methodexecuteRequest:completionHandler: methodEnd Level 7 Node: executeRequest:completionHandler: method
                  Start Level 6 Node: DummyRequest classDummyRequest classEnd Level 6 Node: DummyRequest class
                     Start Level 7 Node: error methoderror methodEnd Level 7 Node: error method
                     Start Level 7 Node: postBody methodpostBody methodEnd Level 7 Node: postBody method
                     Start Level 7 Node: requestMethod methodrequestMethod methodEnd Level 7 Node: requestMethod method
                     Start Level 7 Node: responseData methodresponseData methodEnd Level 7 Node: responseData method
                     Start Level 7 Node: responseHeaders methodresponseHeaders methodEnd Level 7 Node: responseHeaders method
                     Start Level 7 Node: responseStatusCode methodresponseStatusCode methodEnd Level 7 Node: responseStatusCode method
                     Start Level 7 Node: responseStatusMessage methodresponseStatusMessage methodEnd Level 7 Node: responseStatusMessage method
                     Start Level 7 Node: responseString methodresponseString methodEnd Level 7 Node: responseString method
                     Start Level 7 Node: setDelegate: methodsetDelegate: methodEnd Level 7 Node: setDelegate: method
                     Start Level 7 Node: setDidFailSelector: methodsetDidFailSelector: methodEnd Level 7 Node: setDidFailSelector: method
                     Start Level 7 Node: setDidFinishSelector: methodsetDidFinishSelector: methodEnd Level 7 Node: setDidFinishSelector: method
                     Start Level 7 Node: setHeaders: methodsetHeaders: methodEnd Level 7 Node: setHeaders: method
                     Start Level 7 Node: setRequestHeaders: methodsetRequestHeaders: methodEnd Level 7 Node: setRequestHeaders: method
                     Start Level 7 Node: setRequestMethod: methodsetRequestMethod: methodEnd Level 7 Node: setRequestMethod: method
                     Start Level 7 Node: setURL: methodsetURL: methodEnd Level 7 Node: setURL: method
                     Start Level 7 Node: startAsynchronous methodstartAsynchronous methodEnd Level 7 Node: startAsynchronous method
                     Start Level 7 Node: startAsynchronousBatch methodstartAsynchronousBatch methodEnd Level 7 Node: startAsynchronousBatch method
                     Start Level 7 Node: startSynchronous methodstartSynchronous methodEnd Level 7 Node: startSynchronous method
                     Start Level 7 Node: startSynchronousBatch methodstartSynchronousBatch methodEnd Level 7 Node: startSynchronousBatch method
                     Start Level 7 Node: url methodurl methodEnd Level 7 Node: url method
                  Start Level 6 Node: MockVerifier classMockVerifier classEnd Level 6 Node: MockVerifier class
                     Start Level 7 Node: addObject: methodaddObject: methodEnd Level 7 Node: addObject: method
                     Start Level 7 Node: clear methodclear methodEnd Level 7 Node: clear method
                     Start Level 7 Node: verify methodverify methodEnd Level 7 Node: verify method
                  Start Level 6 Node: ODataOnlineTests classODataOnlineTests classEnd Level 6 Node: ODataOnlineTests class
                     Start Level 7 Node: mockAndOpenStore methodmockAndOpenStore methodEnd Level 7 Node: mockAndOpenStore method
                     Start Level 7 Node: mockPropertiesForAbsenceTypes methodmockPropertiesForAbsenceTypes methodEnd Level 7 Node: mockPropertiesForAbsenceTypes method
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreWithURL: methodopenStoreWithURL: methodEnd Level 7 Node: openStoreWithURL: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testAllocateNavigationProperties methodtestAllocateNavigationProperties methodEnd Level 7 Node: testAllocateNavigationProperties method
                     Start Level 7 Node: testAllocateNavigationPropertiesNegative methodtestAllocateNavigationPropertiesNegative methodEnd Level 7 Node: testAllocateNavigationPropertiesNegative method
                     Start Level 7 Node: testFailedOpenMetadataFails methodtestFailedOpenMetadataFails methodEnd Level 7 Node: testFailedOpenMetadataFails method
                     Start Level 7 Node: testFailedOpenMetadataInvalid methodtestFailedOpenMetadataInvalid methodEnd Level 7 Node: testFailedOpenMetadataInvalid method
                     Start Level 7 Node: testFailedOpenServiceDocFails methodtestFailedOpenServiceDocFails methodEnd Level 7 Node: testFailedOpenServiceDocFails method
                     Start Level 7 Node: testFailedOpenServiceDocInvalid methodtestFailedOpenServiceDocInvalid methodEnd Level 7 Node: testFailedOpenServiceDocInvalid method
                     Start Level 7 Node: testScheduleCreateEntity methodtestScheduleCreateEntity methodEnd Level 7 Node: testScheduleCreateEntity method
                     Start Level 7 Node: testScheduleDeleteEntity methodtestScheduleDeleteEntity methodEnd Level 7 Node: testScheduleDeleteEntity method
                     Start Level 7 Node: testSchedulePatchEntity methodtestSchedulePatchEntity methodEnd Level 7 Node: testSchedulePatchEntity method
                     Start Level 7 Node: testScheduleReadEntitySet methodtestScheduleReadEntitySet methodEnd Level 7 Node: testScheduleReadEntitySet method
                     Start Level 7 Node: testScheduleReadEntityWithEntity methodtestScheduleReadEntityWithEntity methodEnd Level 7 Node: testScheduleReadEntityWithEntity method
                     Start Level 7 Node: testScheduleUpdateEntity methodtestScheduleUpdateEntity methodEnd Level 7 Node: testScheduleUpdateEntity method
                     Start Level 7 Node: testSuccessfulOpen methodtestSuccessfulOpen methodEnd Level 7 Node: testSuccessfulOpen method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: RequestStateForTesting classRequestStateForTesting classEnd Level 6 Node: RequestStateForTesting class
                     Start Level 7 Node: setState:forURL: methodsetState:forURL: methodEnd Level 7 Node: setState:forURL: method
                     Start Level 7 Node: stateForURL: methodstateForURL: methodEnd Level 7 Node: stateForURL: method
                  Start Level 6 Node: SODataBatchRequestTest classSODataBatchRequestTest classEnd Level 6 Node: SODataBatchRequestTest class
                     Start Level 7 Node: executeSyncChangesetRequestOnline methodexecuteSyncChangesetRequestOnline methodEnd Level 7 Node: executeSyncChangesetRequestOnline method
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: readSyncBatchRequestOnline methodreadSyncBatchRequestOnline methodEnd Level 7 Node: readSyncBatchRequestOnline method
                     Start Level 7 Node: readSyncChangeSetRequestWithContentIDRefOnline methodreadSyncChangeSetRequestWithContentIDRefOnline methodEnd Level 7 Node: readSyncChangeSetRequestWithContentIDRefOnline method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestFinished: methodrequestFinished: methodEnd Level 7 Node: requestFinished: method
                     Start Level 7 Node: requestParamForCreateWithProductEntity: methodrequestParamForCreateWithProductEntity: methodEnd Level 7 Node: requestParamForCreateWithProductEntity: method
                     Start Level 7 Node: requestParamForUpdateWithProductEntity: methodrequestParamForUpdateWithProductEntity: methodEnd Level 7 Node: requestParamForUpdateWithProductEntity: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testAsyncBatchRequestOnline methodtestAsyncBatchRequestOnline methodEnd Level 7 Node: testAsyncBatchRequestOnline method
                     Start Level 7 Node: testAsyncChangesetRequestOnline methodtestAsyncChangesetRequestOnline methodEnd Level 7 Node: testAsyncChangesetRequestOnline method
                     Start Level 7 Node: testAsyncChangesetWithContentIDOnline methodtestAsyncChangesetWithContentIDOnline methodEnd Level 7 Node: testAsyncChangesetWithContentIDOnline method
                     Start Level 7 Node: testNegativeAsyncBatchRequestOnlineWithUpdate methodtestNegativeAsyncBatchRequestOnlineWithUpdate methodEnd Level 7 Node: testNegativeAsyncBatchRequestOnlineWithUpdate method
                     Start Level 7 Node: testNegativeAsyncChangesetRequestOnlineWithRead methodtestNegativeAsyncChangesetRequestOnlineWithRead methodEnd Level 7 Node: testNegativeAsyncChangesetRequestOnlineWithRead method
                     Start Level 7 Node: testWrongSyncBatchRequestOnline1 methodtestWrongSyncBatchRequestOnline1 methodEnd Level 7 Node: testWrongSyncBatchRequestOnline1 method
                     Start Level 7 Node: testWrongSyncBatchRequestOnline3 methodtestWrongSyncBatchRequestOnline3 methodEnd Level 7 Node: testWrongSyncBatchRequestOnline3 method
                     Start Level 7 Node: validateResponseForRead: methodvalidateResponseForRead: methodEnd Level 7 Node: validateResponseForRead: method
                     Start Level 7 Node: validateResponseForUpdate: methodvalidateResponseForUpdate: methodEnd Level 7 Node: validateResponseForUpdate: method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataConstants classSODataConstants classEnd Level 6 Node: SODataConstants class
                  Start Level 6 Node: SODataConverterTest classSODataConverterTest classEnd Level 6 Node: SODataConverterTest class
                     Start Level 7 Node: complexPropertyValue: methodcomplexPropertyValue: methodEnd Level 7 Node: complexPropertyValue: method
                     Start Level 7 Node: createConverterForODataSvc methodcreateConverterForODataSvc methodEnd Level 7 Node: createConverterForODataSvc method
                     Start Level 7 Node: createConverterForTaskProcessing methodcreateConverterForTaskProcessing methodEnd Level 7 Node: createConverterForTaskProcessing method
                     Start Level 7 Node: createDummyEntityWithID: methodcreateDummyEntityWithID: methodEnd Level 7 Node: createDummyEntityWithID: method
                     Start Level 7 Node: csdlFromMetadata: methodcsdlFromMetadata: methodEnd Level 7 Node: csdlFromMetadata: method
                     Start Level 7 Node: entityWithID:andType:andProperties: methodentityWithID:andType:andProperties: methodEnd Level 7 Node: entityWithID:andType:andProperties: method
                     Start Level 7 Node: metadataDataForFileName: methodmetadataDataForFileName: methodEnd Level 7 Node: metadataDataForFileName: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testEntitySetFromData methodtestEntitySetFromData methodEnd Level 7 Node: testEntitySetFromData method
                     Start Level 7 Node: testLeaveRequestEntryToEntity methodtestLeaveRequestEntryToEntity methodEnd Level 7 Node: testLeaveRequestEntryToEntity method
                     Start Level 7 Node: testLinkCreation methodtestLinkCreation methodEnd Level 7 Node: testLinkCreation method
                     Start Level 7 Node: testMediaLink methodtestMediaLink methodEnd Level 7 Node: testMediaLink method
                     Start Level 7 Node: testMetadataMappingWithCsdl methodtestMetadataMappingWithCsdl methodEnd Level 7 Node: testMetadataMappingWithCsdl method
                     Start Level 7 Node: testMetaFunctionImport methodtestMetaFunctionImport methodEnd Level 7 Node: testMetaFunctionImport method
                     Start Level 7 Node: testODataProductEntryToEntity methodtestODataProductEntryToEntity methodEnd Level 7 Node: testODataProductEntryToEntity method
                     Start Level 7 Node: testSODataGuidToXSGuidValue methodtestSODataGuidToXSGuidValue methodEnd Level 7 Node: testSODataGuidToXSGuidValue method
                     Start Level 7 Node: testTaskFeedToEntity methodtestTaskFeedToEntity methodEnd Level 7 Node: testTaskFeedToEntity method
                     Start Level 7 Node: testURLParsing methodtestURLParsing methodEnd Level 7 Node: testURLParsing method
                     Start Level 7 Node: testXsEntityToEntity methodtestXsEntityToEntity methodEnd Level 7 Node: testXsEntityToEntity method
                     Start Level 7 Node: testXSErrorParsing methodtestXSErrorParsing methodEnd Level 7 Node: testXSErrorParsing method
                     Start Level 7 Node: xsEntitiesFromCollectionFile:svcDoc:collectionName: methodxsEntitiesFromCollectionFile:svcDoc:collectionName: methodEnd Level 7 Node: xsEntitiesFromCollectionFile:svcDoc:collectionName: method
                  Start Level 6 Node: SODataDeltaPathTests classSODataDeltaPathTests classEnd Level 6 Node: SODataDeltaPathTests class
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testCRUD methodtestCRUD methodEnd Level 7 Node: testCRUD method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataDurationTests classSODataDurationTests classEnd Level 6 Node: SODataDurationTests class
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: methodprovideUsernamePasswordForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: method
                     Start Level 7 Node: requestFlightDetail methodrequestFlightDetail methodEnd Level 7 Node: requestFlightDetail method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testOpenStore methodtestOpenStore methodEnd Level 7 Node: testOpenStore method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataErrorHandlingTests classSODataErrorHandlingTests classEnd Level 6 Node: SODataErrorHandlingTests class
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestFinished: methodrequestFinished: methodEnd Level 7 Node: requestFinished: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: scheduleQuery: methodscheduleQuery: methodEnd Level 7 Node: scheduleQuery: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testScheduleRequest methodtestScheduleRequest methodEnd Level 7 Node: testScheduleRequest method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataErrorTests classSODataErrorTests classEnd Level 6 Node: SODataErrorTests class
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreFailedWithError: methodopenStoreFailedWithError: methodEnd Level 7 Node: openStoreFailedWithError: method
                     Start Level 7 Node: requestFailedExpected:error: methodrequestFailedExpected:error: methodEnd Level 7 Node: requestFailedExpected:error: method
                     Start Level 7 Node: requestFinished: methodrequestFinished: methodEnd Level 7 Node: requestFinished: method
                     Start Level 7 Node: requestFinishedForQuery: methodrequestFinishedForQuery: methodEnd Level 7 Node: requestFinishedForQuery: method
                     Start Level 7 Node: scheduleQuery methodscheduleQuery methodEnd Level 7 Node: scheduleQuery method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testScheduleRequest methodtestScheduleRequest methodEnd Level 7 Node: testScheduleRequest method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataGuidTests classSODataGuidTests classEnd Level 6 Node: SODataGuidTests class
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testSODataGuid methodtestSODataGuid methodEnd Level 7 Node: testSODataGuid method
                  Start Level 6 Node: SODataHANATest classSODataHANATest classEnd Level 6 Node: SODataHANATest class
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: methodprovideUsernamePasswordForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testCreate methodtestCreate methodEnd Level 7 Node: testCreate method
                     Start Level 7 Node: testDelete methodtestDelete methodEnd Level 7 Node: testDelete method
                     Start Level 7 Node: testRead methodtestRead methodEnd Level 7 Node: testRead method
                     Start Level 7 Node: testUpdate methodtestUpdate methodEnd Level 7 Node: testUpdate method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataJSONRequestTests classSODataJSONRequestTests classEnd Level 6 Node: SODataJSONRequestTests class
                     Start Level 7 Node: checkEntity: methodcheckEntity: methodEnd Level 7 Node: checkEntity: method
                     Start Level 7 Node: createBlock methodcreateBlock methodEnd Level 7 Node: createBlock method
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: methodprovideUsernamePasswordForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testCreate methodtestCreate methodEnd Level 7 Node: testCreate method
                     Start Level 7 Node: testDelete methodtestDelete methodEnd Level 7 Node: testDelete method
                     Start Level 7 Node: testRead methodtestRead methodEnd Level 7 Node: testRead method
                     Start Level 7 Node: testUpdate methodtestUpdate methodEnd Level 7 Node: testUpdate method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataJSONRequestUnitTest classSODataJSONRequestUnitTest classEnd Level 6 Node: SODataJSONRequestUnitTest class
                     Start Level 7 Node: checkEntity: methodcheckEntity: methodEnd Level 7 Node: checkEntity: method
                     Start Level 7 Node: createBlock methodcreateBlock methodEnd Level 7 Node: createBlock method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: openStoreFailedWithError: methodopenStoreFailedWithError: methodEnd Level 7 Node: openStoreFailedWithError: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: test1_Read methodtest1_Read methodEnd Level 7 Node: test1_Read method
                     Start Level 7 Node: test2_CreateRequest methodtest2_CreateRequest methodEnd Level 7 Node: test2_CreateRequest method
                     Start Level 7 Node: test3_UpdateRequest methodtest3_UpdateRequest methodEnd Level 7 Node: test3_UpdateRequest method
                     Start Level 7 Node: test4_DeleteRequest methodtest4_DeleteRequest methodEnd Level 7 Node: test4_DeleteRequest method
                     Start Level 7 Node: testMediaLinkEntry methodtestMediaLinkEntry methodEnd Level 7 Node: testMediaLinkEntry method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataMockBatchRequestTest classSODataMockBatchRequestTest classEnd Level 6 Node: SODataMockBatchRequestTest class
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreFailedWithError methodopenStoreFailedWithError methodEnd Level 7 Node: openStoreFailedWithError method
                     Start Level 7 Node: readAsyncBatch methodreadAsyncBatch methodEnd Level 7 Node: readAsyncBatch method
                     Start Level 7 Node: readAsyncBatchChangeset methodreadAsyncBatchChangeset methodEnd Level 7 Node: readAsyncBatchChangeset method
                     Start Level 7 Node: readAsyncBatchError methodreadAsyncBatchError methodEnd Level 7 Node: readAsyncBatchError method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestFinished: methodrequestFinished: methodEnd Level 7 Node: requestFinished: method
                     Start Level 7 Node: requestParamForCreateWithProductEntity: methodrequestParamForCreateWithProductEntity: methodEnd Level 7 Node: requestParamForCreateWithProductEntity: method
                     Start Level 7 Node: requestParamForReadWithResourcePath:entityTypeName: methodrequestParamForReadWithResourcePath:entityTypeName: methodEnd Level 7 Node: requestParamForReadWithResourcePath:entityTypeName: method
                     Start Level 7 Node: requestParamForUpdateWithProductEntity: methodrequestParamForUpdateWithProductEntity: methodEnd Level 7 Node: requestParamForUpdateWithProductEntity: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testOpenStore methodtestOpenStore methodEnd Level 7 Node: testOpenStore method
                     Start Level 7 Node: validateResponseForRead: methodvalidateResponseForRead: methodEnd Level 7 Node: validateResponseForRead: method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataMockRequestTests classSODataMockRequestTests classEnd Level 6 Node: SODataMockRequestTests class
                     Start Level 7 Node: allocateProperties methodallocateProperties methodEnd Level 7 Node: allocateProperties method
                     Start Level 7 Node: checkCreateWithEntity: methodcheckCreateWithEntity: methodEnd Level 7 Node: checkCreateWithEntity: method
                     Start Level 7 Node: checkReadWithEntitySet: methodcheckReadWithEntitySet: methodEnd Level 7 Node: checkReadWithEntitySet: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreFinishedLeaverequest methodopenStoreFinishedLeaverequest methodEnd Level 7 Node: openStoreFinishedLeaverequest method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestFailedExpected:error: methodrequestFailedExpected:error: methodEnd Level 7 Node: requestFailedExpected:error: method
                     Start Level 7 Node: requestFinishedForCreate: methodrequestFinishedForCreate: methodEnd Level 7 Node: requestFinishedForCreate: method
                     Start Level 7 Node: requestFinishedForDelete: methodrequestFinishedForDelete: methodEnd Level 7 Node: requestFinishedForDelete: method
                     Start Level 7 Node: requestFinishedForFailedQuery: methodrequestFinishedForFailedQuery: methodEnd Level 7 Node: requestFinishedForFailedQuery: method
                     Start Level 7 Node: requestFinishedForPatch: methodrequestFinishedForPatch: methodEnd Level 7 Node: requestFinishedForPatch: method
                     Start Level 7 Node: requestFinishedForQuery: methodrequestFinishedForQuery: methodEnd Level 7 Node: requestFinishedForQuery: method
                     Start Level 7 Node: requestFinishedForUpdate: methodrequestFinishedForUpdate: methodEnd Level 7 Node: requestFinishedForUpdate: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: scheduleCreate methodscheduleCreate methodEnd Level 7 Node: scheduleCreate method
                     Start Level 7 Node: scheduleDelete methodscheduleDelete methodEnd Level 7 Node: scheduleDelete method
                     Start Level 7 Node: scheduleFailedQuery methodscheduleFailedQuery methodEnd Level 7 Node: scheduleFailedQuery method
                     Start Level 7 Node: schedulePatch methodschedulePatch methodEnd Level 7 Node: schedulePatch method
                     Start Level 7 Node: scheduleQuery methodscheduleQuery methodEnd Level 7 Node: scheduleQuery method
                     Start Level 7 Node: scheduleUpdate methodscheduleUpdate methodEnd Level 7 Node: scheduleUpdate method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: syncCreateRequest methodsyncCreateRequest methodEnd Level 7 Node: syncCreateRequest method
                     Start Level 7 Node: syncDeleteRequest methodsyncDeleteRequest methodEnd Level 7 Node: syncDeleteRequest method
                     Start Level 7 Node: syncPatchRequest methodsyncPatchRequest methodEnd Level 7 Node: syncPatchRequest method
                     Start Level 7 Node: syncReadRequest methodsyncReadRequest methodEnd Level 7 Node: syncReadRequest method
                     Start Level 7 Node: syncUpdateRequest methodsyncUpdateRequest methodEnd Level 7 Node: syncUpdateRequest method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testAllocateProperties methodtestAllocateProperties methodEnd Level 7 Node: testAllocateProperties method
                     Start Level 7 Node: testScheduleRequest methodtestScheduleRequest methodEnd Level 7 Node: testScheduleRequest method
                     Start Level 7 Node: validateValueOfProperty:withValue: methodvalidateValueOfProperty:withValue: methodEnd Level 7 Node: validateValueOfProperty:withValue: method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataNavigationPropertyTests classSODataNavigationPropertyTests classEnd Level 6 Node: SODataNavigationPropertyTests class
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: openStoreAndRunBlocksSampleFlight methodopenStoreAndRunBlocksSampleFlight methodEnd Level 7 Node: openStoreAndRunBlocksSampleFlight method
                     Start Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: methodprovideUsernamePasswordForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestParamForResourcePath: methodrequestParamForResourcePath: methodEnd Level 7 Node: requestParamForResourcePath: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testInlineAndDeepInsert methodtestInlineAndDeepInsert methodEnd Level 7 Node: testInlineAndDeepInsert method
                     Start Level 7 Node: testInlineAndMultipleDeepInsert methodtestInlineAndMultipleDeepInsert methodEnd Level 7 Node: testInlineAndMultipleDeepInsert method
                     Start Level 7 Node: testRequesFlightAssociationURL methodtestRequesFlightAssociationURL methodEnd Level 7 Node: testRequesFlightAssociationURL method
                     Start Level 7 Node: testRequesFlightDetail methodtestRequesFlightDetail methodEnd Level 7 Node: testRequesFlightDetail method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataOnlineStore classSODataOnlineStore classEnd Level 6 Node: SODataOnlineStore class
                     Start Level 7 Node: closeWithError: methodcloseWithError: methodEnd Level 7 Node: closeWithError: method
                     Start Level 7 Node: initWithURL:httpConversationManager: methodinitWithURL:httpConversationManager: methodEnd Level 7 Node: initWithURL:httpConversationManager: method
                     Start Level 7 Node: initWithURL:httpConversationManager:options: methodinitWithURL:httpConversationManager:options: methodEnd Level 7 Node: initWithURL:httpConversationManager:options: method
                     Start Level 7 Node: isCacheEnabled methodisCacheEnabled methodEnd Level 7 Node: isCacheEnabled method
                     Start Level 7 Node: isCacheOpen methodisCacheOpen methodEnd Level 7 Node: isCacheOpen method
                     Start Level 7 Node: isOpen methodisOpen methodEnd Level 7 Node: isOpen method
                     Start Level 7 Node: isPassive methodisPassive methodEnd Level 7 Node: isPassive method
                     Start Level 7 Node: openStoreWithError: methodopenStoreWithError: methodEnd Level 7 Node: openStoreWithError: method
                     Start Level 7 Node: reopenCacheWithKey:error: methodreopenCacheWithKey:error: methodEnd Level 7 Node: reopenCacheWithKey:error: method
                     Start Level 7 Node: resetCache: methodresetCache: methodEnd Level 7 Node: resetCache: method
                     Start Level 7 Node: resetCache:error: methodresetCache:error: methodEnd Level 7 Node: resetCache:error: method
                     Start Level 7 Node: setPassive:error: methodsetPassive:error: methodEnd Level 7 Node: setPassive:error: method
                  Start Level 6 Node: SODataOnlineStoreDelegate protocolSODataOnlineStoreDelegate protocolEnd Level 6 Node: SODataOnlineStoreDelegate protocol
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                  Start Level 6 Node: SODataOnlineStoreOptions classSODataOnlineStoreOptions classEnd Level 6 Node: SODataOnlineStoreOptions class
                     Start Level 7 Node: init methodinit methodEnd Level 7 Node: init method
                  Start Level 6 Node: SODataRequestTest_v4 classSODataRequestTest_v4 classEnd Level 6 Node: SODataRequestTest_v4 class
                     Start Level 7 Node: checkReadWithEntitySet: methodcheckReadWithEntitySet: methodEnd Level 7 Node: checkReadWithEntitySet: method
                     Start Level 7 Node: createLink methodcreateLink methodEnd Level 7 Node: createLink method
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: readIndividualComplexProperty methodreadIndividualComplexProperty methodEnd Level 7 Node: readIndividualComplexProperty method
                     Start Level 7 Node: readIndividualComplexPropertyJson methodreadIndividualComplexPropertyJson methodEnd Level 7 Node: readIndividualComplexPropertyJson method
                     Start Level 7 Node: readIndividualProperty methodreadIndividualProperty methodEnd Level 7 Node: readIndividualProperty method
                     Start Level 7 Node: readIndividualPropertyJson methodreadIndividualPropertyJson methodEnd Level 7 Node: readIndividualPropertyJson method
                     Start Level 7 Node: readLinkList methodreadLinkList methodEnd Level 7 Node: readLinkList method
                     Start Level 7 Node: readLinkListJSON methodreadLinkListJSON methodEnd Level 7 Node: readLinkListJSON method
                     Start Level 7 Node: readLinkListNegative methodreadLinkListNegative methodEnd Level 7 Node: readLinkListNegative method
                     Start Level 7 Node: readProductsBlock methodreadProductsBlock methodEnd Level 7 Node: readProductsBlock method
                     Start Level 7 Node: readRawValue methodreadRawValue methodEnd Level 7 Node: readRawValue method
                     Start Level 7 Node: readSimplePropertyInIndividualComplexComplicated methodreadSimplePropertyInIndividualComplexComplicated methodEnd Level 7 Node: readSimplePropertyInIndividualComplexComplicated method
                     Start Level 7 Node: readSimplePropertyInIndividualComplexProperty methodreadSimplePropertyInIndividualComplexProperty methodEnd Level 7 Node: readSimplePropertyInIndividualComplexProperty method
                     Start Level 7 Node: readSimplePropertyInIndividualComplexPropertyJson methodreadSimplePropertyInIndividualComplexPropertyJson methodEnd Level 7 Node: readSimplePropertyInIndividualComplexPropertyJson method
                     Start Level 7 Node: readSuppliersBlock methodreadSuppliersBlock methodEnd Level 7 Node: readSuppliersBlock method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestParamForRead methodrequestParamForRead methodEnd Level 7 Node: requestParamForRead method
                     Start Level 7 Node: requestParamForReadSuppliers methodrequestParamForReadSuppliers methodEnd Level 7 Node: requestParamForReadSuppliers method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: syncReadRequest methodsyncReadRequest methodEnd Level 7 Node: syncReadRequest method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testCreateLink methodtestCreateLink methodEnd Level 7 Node: testCreateLink method
                     Start Level 7 Node: testReadIndividualComplexProperty methodtestReadIndividualComplexProperty methodEnd Level 7 Node: testReadIndividualComplexProperty method
                     Start Level 7 Node: testReadIndividualComplexPropertyJSON methodtestReadIndividualComplexPropertyJSON methodEnd Level 7 Node: testReadIndividualComplexPropertyJSON method
                     Start Level 7 Node: testReadIndividualProperty methodtestReadIndividualProperty methodEnd Level 7 Node: testReadIndividualProperty method
                     Start Level 7 Node: testReadIndividualPropertyJSON methodtestReadIndividualPropertyJSON methodEnd Level 7 Node: testReadIndividualPropertyJSON method
                     Start Level 7 Node: testReadLinkList methodtestReadLinkList methodEnd Level 7 Node: testReadLinkList method
                     Start Level 7 Node: testReadLinkListJSON methodtestReadLinkListJSON methodEnd Level 7 Node: testReadLinkListJSON method
                     Start Level 7 Node: testReadProducts methodtestReadProducts methodEnd Level 7 Node: testReadProducts method
                     Start Level 7 Node: testReadRawValue methodtestReadRawValue methodEnd Level 7 Node: testReadRawValue method
                     Start Level 7 Node: testReadSimplePropertyInIndividualComplexComplicated methodtestReadSimplePropertyInIndividualComplexComplicated methodEnd Level 7 Node: testReadSimplePropertyInIndividualComplexComplicated method
                     Start Level 7 Node: testReadSimplePropertyInIndividualComplexProperty methodtestReadSimplePropertyInIndividualComplexProperty methodEnd Level 7 Node: testReadSimplePropertyInIndividualComplexProperty method
                     Start Level 7 Node: testReadSimplePropertyInIndividualComplexPropertyJSON methodtestReadSimplePropertyInIndividualComplexPropertyJSON methodEnd Level 7 Node: testReadSimplePropertyInIndividualComplexPropertyJSON method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataRequestTests classSODataRequestTests classEnd Level 6 Node: SODataRequestTests class
                     Start Level 7 Node: checkCreateWithEntity: methodcheckCreateWithEntity: methodEnd Level 7 Node: checkCreateWithEntity: method
                     Start Level 7 Node: checkReadWithEntitySet: methodcheckReadWithEntitySet: methodEnd Level 7 Node: checkReadWithEntitySet: method
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: readProductsBlock methodreadProductsBlock methodEnd Level 7 Node: readProductsBlock method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestParamForReadSuppliers methodrequestParamForReadSuppliers methodEnd Level 7 Node: requestParamForReadSuppliers method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: syncCreateRequest methodsyncCreateRequest methodEnd Level 7 Node: syncCreateRequest method
                     Start Level 7 Node: syncDeleteRequest methodsyncDeleteRequest methodEnd Level 7 Node: syncDeleteRequest method
                     Start Level 7 Node: syncPatchRequest methodsyncPatchRequest methodEnd Level 7 Node: syncPatchRequest method
                     Start Level 7 Node: syncUpdateRequest methodsyncUpdateRequest methodEnd Level 7 Node: syncUpdateRequest method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testCreate methodtestCreate methodEnd Level 7 Node: testCreate method
                     Start Level 7 Node: testDelete methodtestDelete methodEnd Level 7 Node: testDelete method
                     Start Level 7 Node: testFunctionImportRequest methodtestFunctionImportRequest methodEnd Level 7 Node: testFunctionImportRequest method
                     Start Level 7 Node: testFunctionImportRequestNegative methodtestFunctionImportRequestNegative methodEnd Level 7 Node: testFunctionImportRequestNegative method
                     Start Level 7 Node: testPatch methodtestPatch methodEnd Level 7 Node: testPatch method
                     Start Level 7 Node: testRead methodtestRead methodEnd Level 7 Node: testRead method
                     Start Level 7 Node: testReadEntity methodtestReadEntity methodEnd Level 7 Node: testReadEntity method
                     Start Level 7 Node: testReadMetadata methodtestReadMetadata methodEnd Level 7 Node: testReadMetadata method
                     Start Level 7 Node: testUpdate methodtestUpdate methodEnd Level 7 Node: testUpdate method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                  Start Level 6 Node: SODataSMPTest classSODataSMPTest classEnd Level 6 Node: SODataSMPTest class
                     Start Level 7 Node: logon methodlogon methodEnd Level 7 Node: logon method
                     Start Level 7 Node: onlineStoreOpenFailed:error: methodonlineStoreOpenFailed:error: methodEnd Level 7 Node: onlineStoreOpenFailed:error: method
                     Start Level 7 Node: onlineStoreOpenFinished: methodonlineStoreOpenFinished: methodEnd Level 7 Node: onlineStoreOpenFinished: method
                     Start Level 7 Node: openStoreAndRunBlocks methodopenStoreAndRunBlocks methodEnd Level 7 Node: openStoreAndRunBlocks method
                     Start Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: methodprovideUsernamePasswordForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testCreate methodtestCreate methodEnd Level 7 Node: testCreate method
                     Start Level 7 Node: testDelete methodtestDelete methodEnd Level 7 Node: testDelete method
                     Start Level 7 Node: testRead methodtestRead methodEnd Level 7 Node: testRead method
                     Start Level 7 Node: testUpdate methodtestUpdate methodEnd Level 7 Node: testUpdate method
                     Start Level 7 Node: userRegistrationFailed: methoduserRegistrationFailed: methodEnd Level 7 Node: userRegistrationFailed: method
                     Start Level 7 Node: userRegistrationSuccessful: methoduserRegistrationSuccessful: methodEnd Level 7 Node: userRegistrationSuccessful: method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
                     Start Level 7 Node: waitForLogon methodwaitForLogon methodEnd Level 7 Node: waitForLogon method
                     Start Level 7 Node: waitForUnregister methodwaitForUnregister methodEnd Level 7 Node: waitForUnregister method
                  Start Level 6 Node: TestHelper classTestHelper classEnd Level 6 Node: TestHelper class
                     Start Level 7 Node: baseUrlFromSvcDocUrl:httpConversationManager: methodbaseUrlFromSvcDocUrl:httpConversationManager: methodEnd Level 7 Node: baseUrlFromSvcDocUrl:httpConversationManager: method
                     Start Level 7 Node: clear methodclear methodEnd Level 7 Node: clear method
                     Start Level 7 Node: sharedInstance methodsharedInstance methodEnd Level 7 Node: sharedInstance method
                     Start Level 7 Node: waitForFinish methodwaitForFinish methodEnd Level 7 Node: waitForFinish method
               Start Level 5 Node: Deprecated API ListDeprecated API ListEnd Level 5 Node: Deprecated API List
            Start Level 4 Node: OData Offline Store API for iOSOData Offline Store API for iOSEnd Level 4 Node: OData Offline Store API for iOS
               Start Level 5 Node: SODataOfflineStore classSODataOfflineStore classEnd Level 5 Node: SODataOfflineStore class
                  Start Level 6 Node: closeStoreWithError: methodcloseStoreWithError: methodEnd Level 6 Node: closeStoreWithError: method
                  Start Level 6 Node: getRequestQueueIsEmpty: methodgetRequestQueueIsEmpty: methodEnd Level 6 Node: getRequestQueueIsEmpty: method
                  Start Level 6 Node: GlobalFini methodGlobalFini methodEnd Level 6 Node: GlobalFini method
                  Start Level 6 Node: GlobalInit methodGlobalInit methodEnd Level 6 Node: GlobalInit method
                  Start Level 6 Node: LibraryVersion methodLibraryVersion methodEnd Level 6 Node: LibraryVersion method
                  Start Level 6 Node: openStoreWithOptions:error: methodopenStoreWithOptions:error: methodEnd Level 6 Node: openStoreWithOptions:error: method
                  Start Level 6 Node: RemoveStoreWithOptions:error: methodRemoveStoreWithOptions:error: methodEnd Level 6 Node: RemoveStoreWithOptions:error: method
                  Start Level 6 Node: scheduleFlushQueuedRequestsWithDelegate: methodscheduleFlushQueuedRequestsWithDelegate: methodEnd Level 6 Node: scheduleFlushQueuedRequestsWithDelegate: method
                  Start Level 6 Node: scheduleRefreshWithDelegate: methodscheduleRefreshWithDelegate: methodEnd Level 6 Node: scheduleRefreshWithDelegate: method
                  Start Level 6 Node: scheduleRefreshWithRefreshSubset:delegate: methodscheduleRefreshWithRefreshSubset:delegate: methodEnd Level 6 Node: scheduleRefreshWithRefreshSubset:delegate: method
                  Start Level 6 Node: offlineStoreDelegate propertyofflineStoreDelegate propertyEnd Level 6 Node: offlineStoreDelegate property
                  Start Level 6 Node: open propertyopen propertyEnd Level 6 Node: open property
                  Start Level 6 Node: requestErrorDelegate propertyrequestErrorDelegate propertyEnd Level 6 Node: requestErrorDelegate property
               Start Level 5 Node: SODataOfflineStoreDelegate protocolSODataOfflineStoreDelegate protocolEnd Level 5 Node: SODataOfflineStoreDelegate protocol
                  Start Level 6 Node: offlineStoreNotification:notification: methodofflineStoreNotification:notification: methodEnd Level 6 Node: offlineStoreNotification:notification: method
                  Start Level 6 Node: offlineStoreOpenFailed:error: methodofflineStoreOpenFailed:error: methodEnd Level 6 Node: offlineStoreOpenFailed:error: method
                  Start Level 6 Node: offlineStoreOpenFinished: methodofflineStoreOpenFinished: methodEnd Level 6 Node: offlineStoreOpenFinished: method
                  Start Level 6 Node: offlineStoreStateChanged:state: methodofflineStoreStateChanged:state: methodEnd Level 6 Node: offlineStoreStateChanged:state: method
               Start Level 5 Node: SODataOfflineStoreFlushDelegate protocolSODataOfflineStoreFlushDelegate protocolEnd Level 5 Node: SODataOfflineStoreFlushDelegate protocol
                  Start Level 6 Node: offlineStoreFlushFailed:error: methodofflineStoreFlushFailed:error: methodEnd Level 6 Node: offlineStoreFlushFailed:error: method
                  Start Level 6 Node: offlineStoreFlushFinished: methodofflineStoreFlushFinished: methodEnd Level 6 Node: offlineStoreFlushFinished: method
                  Start Level 6 Node: offlineStoreFlushStarted: methodofflineStoreFlushStarted: methodEnd Level 6 Node: offlineStoreFlushStarted: method
                  Start Level 6 Node: offlineStoreFlushSucceeded: methodofflineStoreFlushSucceeded: methodEnd Level 6 Node: offlineStoreFlushSucceeded: method
               Start Level 5 Node: SODataOfflineStoreOptions classSODataOfflineStoreOptions classEnd Level 5 Node: SODataOfflineStoreOptions class
                  Start Level 6 Node: conversationManager propertyconversationManager propertyEnd Level 6 Node: conversationManager property
                  Start Level 6 Node: customCookies propertycustomCookies propertyEnd Level 6 Node: customCookies property
                  Start Level 6 Node: customHeaders propertycustomHeaders propertyEnd Level 6 Node: customHeaders property
                  Start Level 6 Node: definingRequests propertydefiningRequests propertyEnd Level 6 Node: definingRequests property
                  Start Level 6 Node: enableHttps propertyenableHttps propertyEnd Level 6 Node: enableHttps property
                  Start Level 6 Node: enableRepeatableRequests propertyenableRepeatableRequests propertyEnd Level 6 Node: enableRepeatableRequests property
                  Start Level 6 Node: extraStreamParms propertyextraStreamParms propertyEnd Level 6 Node: extraStreamParms property
                  Start Level 6 Node: host propertyhost propertyEnd Level 6 Node: host property
                  Start Level 6 Node: port propertyport propertyEnd Level 6 Node: port property
                  Start Level 6 Node: serviceRoot propertyserviceRoot propertyEnd Level 6 Node: serviceRoot property
                  Start Level 6 Node: storeEncryptionKey propertystoreEncryptionKey propertyEnd Level 6 Node: storeEncryptionKey property
                  Start Level 6 Node: storeName propertystoreName propertyEnd Level 6 Node: storeName property
                  Start Level 6 Node: urlSuffix propertyurlSuffix propertyEnd Level 6 Node: urlSuffix property
               Start Level 5 Node: SODataOfflineStoreRefreshDelegate protocolSODataOfflineStoreRefreshDelegate protocolEnd Level 5 Node: SODataOfflineStoreRefreshDelegate protocol
                  Start Level 6 Node: offlineStoreRefreshFailed:error: methodofflineStoreRefreshFailed:error: methodEnd Level 6 Node: offlineStoreRefreshFailed:error: method
                  Start Level 6 Node: offlineStoreRefreshFinished: methodofflineStoreRefreshFinished: methodEnd Level 6 Node: offlineStoreRefreshFinished: method
                  Start Level 6 Node: offlineStoreRefreshStarted: methodofflineStoreRefreshStarted: methodEnd Level 6 Node: offlineStoreRefreshStarted: method
                  Start Level 6 Node: offlineStoreRefreshSucceeded: methodofflineStoreRefreshSucceeded: methodEnd Level 6 Node: offlineStoreRefreshSucceeded: method
               Start Level 5 Node: SODataOfflineStoreRequestErrorDelegate protocolSODataOfflineStoreRequestErrorDelegate protocolEnd Level 5 Node: SODataOfflineStoreRequestErrorDelegate protocol
                  Start Level 6 Node: offlineStoreRequestFailed:request:error: methodofflineStoreRequestFailed:request:error: methodEnd Level 6 Node: offlineStoreRequestFailed:request:error: method
            Start Level 4 Node: OData API for iOSOData API for iOSEnd Level 4 Node: OData API for iOS
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOS
                  Start Level 6 Node: ODataAPITests classODataAPITests classEnd Level 6 Node: ODataAPITests class
                     Start Level 7 Node: setUp methodsetUp methodEnd Level 7 Node: setUp method
                     Start Level 7 Node: tearDown methodtearDown methodEnd Level 7 Node: tearDown method
                     Start Level 7 Node: testExample methodtestExample methodEnd Level 7 Node: testExample method
                  Start Level 6 Node: SODataAnnotationName protocolSODataAnnotationName protocolEnd Level 6 Node: SODataAnnotationName protocol
                  Start Level 6 Node: SODataAnnotationNameDefault classSODataAnnotationNameDefault classEnd Level 6 Node: SODataAnnotationNameDefault class
                     Start Level 7 Node: initWithName:namespace: methodinitWithName:namespace: methodEnd Level 7 Node: initWithName:namespace: method
                  Start Level 6 Node: SODataDuration classSODataDuration classEnd Level 6 Node: SODataDuration class
                     Start Level 7 Node: reset methodreset methodEnd Level 7 Node: reset method
                  Start Level 6 Node: SODataEntity protocolSODataEntity protocolEnd Level 6 Node: SODataEntity protocol
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                     Start Level 7 Node: navigationPropertyForRelationIdentifier: methodnavigationPropertyForRelationIdentifier: methodEnd Level 7 Node: navigationPropertyForRelationIdentifier: method
                     Start Level 7 Node: setMediaLink:editMediaLink:mediaContentType: methodsetMediaLink:editMediaLink:mediaContentType: methodEnd Level 7 Node: setMediaLink:editMediaLink:mediaContentType: method
                     Start Level 7 Node: setNavigationProperty:forRelationIdentifier: methodsetNavigationProperty:forRelationIdentifier: methodEnd Level 7 Node: setNavigationProperty:forRelationIdentifier: method
                     Start Level 7 Node: setResourcePath:editResourcePath: methodsetResourcePath:editResourcePath: methodEnd Level 7 Node: setResourcePath:editResourcePath: method
                  Start Level 6 Node: SODataEntityDefault classSODataEntityDefault classEnd Level 6 Node: SODataEntityDefault class
                     Start Level 7 Node: initWithType: methodinitWithType: methodEnd Level 7 Node: initWithType: method
                     Start Level 7 Node: initWithType:annotations: methodinitWithType:annotations: methodEnd Level 7 Node: initWithType:annotations: method
                  Start Level 6 Node: SODataEntitySet protocolSODataEntitySet protocolEnd Level 6 Node: SODataEntitySet protocol
                  Start Level 6 Node: SODataEntitySetDefault classSODataEntitySetDefault classEnd Level 6 Node: SODataEntitySetDefault class
                     Start Level 7 Node: initWithCount: methodinitWithCount: methodEnd Level 7 Node: initWithCount: method
                  Start Level 6 Node: SODataError protocolSODataError protocolEnd Level 6 Node: SODataError protocol
                  Start Level 6 Node: SODataErrorDefault classSODataErrorDefault classEnd Level 6 Node: SODataErrorDefault class
                     Start Level 7 Node: initWithCode:message: methodinitWithCode:message: methodEnd Level 7 Node: initWithCode:message: method
                  Start Level 6 Node: SODataGuid classSODataGuid classEnd Level 6 Node: SODataGuid class
                     Start Level 7 Node: guidAsBinary methodguidAsBinary methodEnd Level 7 Node: guidAsBinary method
                     Start Level 7 Node: guidAsString32 methodguidAsString32 methodEnd Level 7 Node: guidAsString32 method
                     Start Level 7 Node: guidAsString36 methodguidAsString36 methodEnd Level 7 Node: guidAsString36 method
                     Start Level 7 Node: initWithBinary: methodinitWithBinary: methodEnd Level 7 Node: initWithBinary: method
                     Start Level 7 Node: initWithString32: methodinitWithString32: methodEnd Level 7 Node: initWithString32: method
                     Start Level 7 Node: initWithString36: methodinitWithString36: methodEnd Level 7 Node: initWithString36: method
                  Start Level 6 Node: SODataLink protocolSODataLink protocolEnd Level 6 Node: SODataLink protocol
                  Start Level 6 Node: SODataLinkDefault classSODataLinkDefault classEnd Level 6 Node: SODataLinkDefault class
                     Start Level 7 Node: initWithResourcePath: methodinitWithResourcePath: methodEnd Level 7 Node: initWithResourcePath: method
                  Start Level 6 Node: SODataLinkList protocolSODataLinkList protocolEnd Level 6 Node: SODataLinkList protocol
                  Start Level 6 Node: SODataLinkListDefault classSODataLinkListDefault classEnd Level 6 Node: SODataLinkListDefault class
                  Start Level 6 Node: SODataMetaComplexType protocolSODataMetaComplexType protocolEnd Level 6 Node: SODataMetaComplexType protocol
                     Start Level 7 Node: propertyForName: methodpropertyForName: methodEnd Level 7 Node: propertyForName: method
                  Start Level 6 Node: SODataMetaComplexTypeDefault classSODataMetaComplexTypeDefault classEnd Level 6 Node: SODataMetaComplexTypeDefault class
                     Start Level 7 Node: initWithProperties: methodinitWithProperties: methodEnd Level 7 Node: initWithProperties: method
                     Start Level 7 Node: propertyForName: methodpropertyForName: methodEnd Level 7 Node: propertyForName: method
                  Start Level 6 Node: SODataMetadata protocolSODataMetadata protocolEnd Level 6 Node: SODataMetadata protocol
                     Start Level 7 Node: metaComplexForName: methodmetaComplexForName: methodEnd Level 7 Node: metaComplexForName: method
                     Start Level 7 Node: metaEntityContainerForName: methodmetaEntityContainerForName: methodEnd Level 7 Node: metaEntityContainerForName: method
                     Start Level 7 Node: metaEntityForName: methodmetaEntityForName: methodEnd Level 7 Node: metaEntityForName: method
                  Start Level 6 Node: SODataMetadataDefault classSODataMetadataDefault classEnd Level 6 Node: SODataMetadataDefault class
                     Start Level 7 Node: initWithMetadataXML:namespaces:resourcePath:latestResourcePath:metaEntities:metaComplexTypes:metaEntityContainers: methodinitWithMetadataXML:namespaces:resourcePath:latestResourcePath:metaEntities:metaComplexTypes:metaEntityContainers: methodEnd Level 7 Node: initWithMetadataXML:namespaces:resourcePath:latestResourcePath:metaEntities:metaComplexTypes:metaEntityContainers: method
                  Start Level 6 Node: SODataMetaEntityContainer protocolSODataMetaEntityContainer protocolEnd Level 6 Node: SODataMetaEntityContainer protocol
                     Start Level 7 Node: annotation: method [deprecated]annotation: method [deprecated]End Level 7 Node: annotation: method [deprecated]
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                     Start Level 7 Node: functionImportForName: methodfunctionImportForName: methodEnd Level 7 Node: functionImportForName: method
                     Start Level 7 Node: metaEntitySetForName: methodmetaEntitySetForName: methodEnd Level 7 Node: metaEntitySetForName: method
                  Start Level 6 Node: SODataMetaEntityContainerDefault classSODataMetaEntityContainerDefault classEnd Level 6 Node: SODataMetaEntityContainerDefault class
                     Start Level 7 Node: initWithFunctionImports:entitySets:annotations: methodinitWithFunctionImports:entitySets:annotations: methodEnd Level 7 Node: initWithFunctionImports:entitySets:annotations: method
                  Start Level 6 Node: SODataMetaEntitySet protocolSODataMetaEntitySet protocolEnd Level 6 Node: SODataMetaEntitySet protocol
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                  Start Level 6 Node: SODataMetaEntitySetDefault classSODataMetaEntitySetDefault classEnd Level 6 Node: SODataMetaEntitySetDefault class
                     Start Level 7 Node: initWithName:entityType:annotations: methodinitWithName:entityType:annotations: methodEnd Level 7 Node: initWithName:entityType:annotations: method
                  Start Level 6 Node: SODataMetaEntityType protocolSODataMetaEntityType protocolEnd Level 6 Node: SODataMetaEntityType protocol
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                     Start Level 7 Node: navigationPropertyForName: methodnavigationPropertyForName: methodEnd Level 7 Node: navigationPropertyForName: method
                     Start Level 7 Node: propertyForName: methodpropertyForName: methodEnd Level 7 Node: propertyForName: method
                  Start Level 6 Node: SODataMetaEntityTypeDefault classSODataMetaEntityTypeDefault classEnd Level 6 Node: SODataMetaEntityTypeDefault class
                     Start Level 7 Node: initWithName:isMediaEntity:properties:keyPropertyNames:navigationProperties:annotations: methodinitWithName:isMediaEntity:properties:keyPropertyNames:navigationProperties:annotations: methodEnd Level 7 Node: initWithName:isMediaEntity:properties:keyPropertyNames:navigationProperties:annotations: method
                  Start Level 6 Node: SODataMetaFunctionImport protocolSODataMetaFunctionImport protocolEnd Level 6 Node: SODataMetaFunctionImport protocol
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                     Start Level 7 Node: parameterForName: methodparameterForName: methodEnd Level 7 Node: parameterForName: method
                  Start Level 6 Node: SODataMetaFunctionImportDefault classSODataMetaFunctionImportDefault classEnd Level 6 Node: SODataMetaFunctionImportDefault class
                     Start Level 7 Node: initWithName:returnTypeName:isReturnCollection:returnEntitySetName:callMethod:parameters:annotations: methodinitWithName:returnTypeName:isReturnCollection:returnEntitySetName:callMethod:parameters:annotations: methodEnd Level 7 Node: initWithName:returnTypeName:isReturnCollection:returnEntitySetName:callMethod:parameters:annotations: method
                  Start Level 6 Node: SODataMetaFunctionParameter protocolSODataMetaFunctionParameter protocolEnd Level 6 Node: SODataMetaFunctionParameter protocol
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                     Start Level 7 Node: facetForName: methodfacetForName: methodEnd Level 7 Node: facetForName: method
                  Start Level 6 Node: SODataMetaFunctionParameterDefault classSODataMetaFunctionParameterDefault classEnd Level 6 Node: SODataMetaFunctionParameterDefault class
                     Start Level 7 Node: initWithName:typeName:isCollection:facets:annotations:mode: methodinitWithName:typeName:isCollection:facets:annotations:mode: methodEnd Level 7 Node: initWithName:typeName:isCollection:facets:annotations:mode: method
                  Start Level 6 Node: SODataMetaNavigationProperty protocolSODataMetaNavigationProperty protocolEnd Level 6 Node: SODataMetaNavigationProperty protocol
                  Start Level 6 Node: SODataMetaNavigationPropertyDefault classSODataMetaNavigationPropertyDefault classEnd Level 6 Node: SODataMetaNavigationPropertyDefault class
                     Start Level 7 Node: initWithName:targetEntityType:isEntitySet: methodinitWithName:targetEntityType:isEntitySet: methodEnd Level 7 Node: initWithName:targetEntityType:isEntitySet: method
                  Start Level 6 Node: SODataMetaProperty protocolSODataMetaProperty protocolEnd Level 6 Node: SODataMetaProperty protocol
                     Start Level 7 Node: annotationForAnnotationName: methodannotationForAnnotationName: methodEnd Level 7 Node: annotationForAnnotationName: method
                     Start Level 7 Node: annotationForName:namespace: methodannotationForName:namespace: methodEnd Level 7 Node: annotationForName:namespace: method
                     Start Level 7 Node: facetForName: methodfacetForName: methodEnd Level 7 Node: facetForName: method
                  Start Level 6 Node: SODataMetaPropertyDefault classSODataMetaPropertyDefault classEnd Level 6 Node: SODataMetaPropertyDefault class
                     Start Level 7 Node: initWithName:type:typeName:facets:annotations:isKey: methodinitWithName:type:typeName:facets:annotations:isKey: methodEnd Level 7 Node: initWithName:type:typeName:facets:annotations:isKey: method
                  Start Level 6 Node: SODataNavigationProperty protocolSODataNavigationProperty protocolEnd Level 6 Node: SODataNavigationProperty protocol
                  Start Level 6 Node: SODataNavigationPropertyDefault classSODataNavigationPropertyDefault classEnd Level 6 Node: SODataNavigationPropertyDefault class
                  Start Level 6 Node: SODataPayload protocolSODataPayload protocolEnd Level 6 Node: SODataPayload protocol
                  Start Level 6 Node: SODataPayloadDefault classSODataPayloadDefault classEnd Level 6 Node: SODataPayloadDefault class
                  Start Level 6 Node: SODataProperty protocolSODataProperty protocolEnd Level 6 Node: SODataProperty protocol
                  Start Level 6 Node: SODataPropertyDefault classSODataPropertyDefault classEnd Level 6 Node: SODataPropertyDefault class
                  Start Level 6 Node: SODataRawValue protocolSODataRawValue protocolEnd Level 6 Node: SODataRawValue protocol
                  Start Level 6 Node: SODataRawValueDefault classSODataRawValueDefault classEnd Level 6 Node: SODataRawValueDefault class
                  Start Level 6 Node: SODataRequestBatchItem protocolSODataRequestBatchItem protocolEnd Level 6 Node: SODataRequestBatchItem protocol
                  Start Level 6 Node: SODataRequestChangeset protocolSODataRequestChangeset protocolEnd Level 6 Node: SODataRequestChangeset protocol
                  Start Level 6 Node: SODataRequestChangesetDefault classSODataRequestChangesetDefault classEnd Level 6 Node: SODataRequestChangesetDefault class
                  Start Level 6 Node: SODataRequestDelegate protocolSODataRequestDelegate protocolEnd Level 6 Node: SODataRequestDelegate protocol
                     Start Level 7 Node: requestCacheResponse: methodrequestCacheResponse: methodEnd Level 7 Node: requestCacheResponse: method
                     Start Level 7 Node: requestFailed:error: methodrequestFailed:error: methodEnd Level 7 Node: requestFailed:error: method
                     Start Level 7 Node: requestFinished: methodrequestFinished: methodEnd Level 7 Node: requestFinished: method
                     Start Level 7 Node: requestServerResponse: methodrequestServerResponse: methodEnd Level 7 Node: requestServerResponse: method
                     Start Level 7 Node: requestStarted: methodrequestStarted: methodEnd Level 7 Node: requestStarted: method
                  Start Level 6 Node: SODataRequestExecution protocolSODataRequestExecution protocolEnd Level 6 Node: SODataRequestExecution protocol
                     Start Level 7 Node: cancelExecution methodcancelExecution methodEnd Level 7 Node: cancelExecution method
                     Start Level 7 Node: initWithRequest: methodinitWithRequest: methodEnd Level 7 Node: initWithRequest: method
                     Start Level 7 Node: isCachePassive methodisCachePassive methodEnd Level 7 Node: isCachePassive method
                     Start Level 7 Node: updatedPayload methodupdatedPayload methodEnd Level 7 Node: updatedPayload method
                  Start Level 6 Node: SODataRequestParam protocolSODataRequestParam protocolEnd Level 6 Node: SODataRequestParam protocol
                  Start Level 6 Node: SODataRequestParamBatch protocolSODataRequestParamBatch protocolEnd Level 6 Node: SODataRequestParamBatch protocol
                  Start Level 6 Node: SODataRequestParamBatchDefault classSODataRequestParamBatchDefault classEnd Level 6 Node: SODataRequestParamBatchDefault class
                  Start Level 6 Node: SODataRequestParamSingle protocolSODataRequestParamSingle protocolEnd Level 6 Node: SODataRequestParamSingle protocol
                     Start Level 7 Node: initWithMode:resourcePath: methodinitWithMode:resourcePath: methodEnd Level 7 Node: initWithMode:resourcePath: method
                  Start Level 6 Node: SODataRequestParamSingleDefault classSODataRequestParamSingleDefault classEnd Level 6 Node: SODataRequestParamSingleDefault class
                  Start Level 6 Node: SODataResponse protocolSODataResponse protocolEnd Level 6 Node: SODataResponse protocol
                  Start Level 6 Node: SODataResponseBatch protocolSODataResponseBatch protocolEnd Level 6 Node: SODataResponseBatch protocol
                  Start Level 6 Node: SODataResponseBatchItem protocolSODataResponseBatchItem protocolEnd Level 6 Node: SODataResponseBatchItem protocol
                  Start Level 6 Node: SODataResponseChangeset protocolSODataResponseChangeset protocolEnd Level 6 Node: SODataResponseChangeset protocol
                  Start Level 6 Node: SODataResponseChangesetDefault classSODataResponseChangesetDefault classEnd Level 6 Node: SODataResponseChangesetDefault class
                     Start Level 7 Node: initWithResponses: methodinitWithResponses: methodEnd Level 7 Node: initWithResponses: method
                  Start Level 6 Node: SODataResponseSingle protocolSODataResponseSingle protocolEnd Level 6 Node: SODataResponseSingle protocol
                  Start Level 6 Node: SODataResponseSingleDefault classSODataResponseSingleDefault classEnd Level 6 Node: SODataResponseSingleDefault class
                     Start Level 7 Node: initWithCustomTag:payload: methodinitWithCustomTag:payload: methodEnd Level 7 Node: initWithCustomTag:payload: method
                  Start Level 6 Node: SODataStore protocolSODataStore protocolEnd Level 6 Node: SODataStore protocol
                     Start Level 7 Node: allocateNavigationProperties:error: methodallocateNavigationProperties:error: methodEnd Level 7 Node: allocateNavigationProperties:error: method
                     Start Level 7 Node: allocatePropertiesOfEntity:mode:error: methodallocatePropertiesOfEntity:mode:error: methodEnd Level 7 Node: allocatePropertiesOfEntity:mode:error: method
                     Start Level 7 Node: determineEntitySetFromResourcePath:error: methoddetermineEntitySetFromResourcePath:error: methodEnd Level 7 Node: determineEntitySetFromResourcePath:error: method
                     Start Level 7 Node: determineEntityTypeFromResourcePath:error: methoddetermineEntityTypeFromResourcePath:error: methodEnd Level 7 Node: determineEntityTypeFromResourcePath:error: method
                     Start Level 7 Node: determineODataTypeFromResourcePath:mode:error: methoddetermineODataTypeFromResourcePath:mode:error: methodEnd Level 7 Node: determineODataTypeFromResourcePath:mode:error: method
                  Start Level 6 Node: SODataStoreAsync protocolSODataStoreAsync protocolEnd Level 6 Node: SODataStoreAsync protocol
                     Start Level 7 Node: scheduleCreateEntity:collectionPath:delegate:options: methodscheduleCreateEntity:collectionPath:delegate:options: methodEnd Level 7 Node: scheduleCreateEntity:collectionPath:delegate:options: method
                     Start Level 7 Node: scheduleDeleteEntity:delegate:options: methodscheduleDeleteEntity:delegate:options: methodEnd Level 7 Node: scheduleDeleteEntity:delegate:options: method
                     Start Level 7 Node: scheduleDeleteEntity:etag:delegate:options: methodscheduleDeleteEntity:etag:delegate:options: methodEnd Level 7 Node: scheduleDeleteEntity:etag:delegate:options: method
                     Start Level 7 Node: scheduleFunction:delegate:options: methodscheduleFunction:delegate:options: methodEnd Level 7 Node: scheduleFunction:delegate:options: method
                     Start Level 7 Node: schedulePatchEntity:delegate:options: methodschedulePatchEntity:delegate:options: methodEnd Level 7 Node: schedulePatchEntity:delegate:options: method
                     Start Level 7 Node: scheduleReadEntity:delegate:options: methodscheduleReadEntity:delegate:options: methodEnd Level 7 Node: scheduleReadEntity:delegate:options: method
                     Start Level 7 Node: scheduleReadEntitySet:delegate:options: methodscheduleReadEntitySet:delegate:options: methodEnd Level 7 Node: scheduleReadEntitySet:delegate:options: method
                     Start Level 7 Node: scheduleReadEntityWithResourcePath:delegate:options: methodscheduleReadEntityWithResourcePath:delegate:options: methodEnd Level 7 Node: scheduleReadEntityWithResourcePath:delegate:options: method
                     Start Level 7 Node: scheduleReadLink:delegate:options: methodscheduleReadLink:delegate:options: methodEnd Level 7 Node: scheduleReadLink:delegate:options: method
                     Start Level 7 Node: scheduleReadLinkSet:delegate:options: methodscheduleReadLinkSet:delegate:options: methodEnd Level 7 Node: scheduleReadLinkSet:delegate:options: method
                     Start Level 7 Node: scheduleReadPropertyComplex:delegate:options: methodscheduleReadPropertyComplex:delegate:options: methodEnd Level 7 Node: scheduleReadPropertyComplex:delegate:options: method
                     Start Level 7 Node: scheduleReadPropertyPrimitive:delegate:options: methodscheduleReadPropertyPrimitive:delegate:options: methodEnd Level 7 Node: scheduleReadPropertyPrimitive:delegate:options: method
                     Start Level 7 Node: scheduleReadPropertyRaw:delegate:options: methodscheduleReadPropertyRaw:delegate:options: methodEnd Level 7 Node: scheduleReadPropertyRaw:delegate:options: method
                     Start Level 7 Node: scheduleRequest:delegate: methodscheduleRequest:delegate: methodEnd Level 7 Node: scheduleRequest:delegate: method
                     Start Level 7 Node: scheduleUpdateEntity:delegate:options: methodscheduleUpdateEntity:delegate:options: methodEnd Level 7 Node: scheduleUpdateEntity:delegate:options: method
                  Start Level 6 Node: SODataStoreSync protocolSODataStoreSync protocolEnd Level 6 Node: SODataStoreSync protocol
                     Start Level 7 Node: executeCreateEntity:collectionPath:options:error: methodexecuteCreateEntity:collectionPath:options:error: methodEnd Level 7 Node: executeCreateEntity:collectionPath:options:error: method
                     Start Level 7 Node: executeDeleteEntity:etag:options:error: methodexecuteDeleteEntity:etag:options:error: methodEnd Level 7 Node: executeDeleteEntity:etag:options:error: method
                     Start Level 7 Node: executeDeleteEntity:options:error: methodexecuteDeleteEntity:options:error: methodEnd Level 7 Node: executeDeleteEntity:options:error: method
                     Start Level 7 Node: executeFunction:options:error: methodexecuteFunction:options:error: methodEnd Level 7 Node: executeFunction:options:error: method
                     Start Level 7 Node: executePatchEntity:options:error: methodexecutePatchEntity:options:error: methodEnd Level 7 Node: executePatchEntity:options:error: method
                     Start Level 7 Node: executeReadEntity:options:error: methodexecuteReadEntity:options:error: methodEnd Level 7 Node: executeReadEntity:options:error: method
                     Start Level 7 Node: executeReadEntitySet:options:error: methodexecuteReadEntitySet:options:error: methodEnd Level 7 Node: executeReadEntitySet:options:error: method
                     Start Level 7 Node: executeReadEntityWithResourcePath:options:error: methodexecuteReadEntityWithResourcePath:options:error: methodEnd Level 7 Node: executeReadEntityWithResourcePath:options:error: method
                     Start Level 7 Node: executeReadLink:options:error: methodexecuteReadLink:options:error: methodEnd Level 7 Node: executeReadLink:options:error: method
                     Start Level 7 Node: executeReadLinkSet:options:error: methodexecuteReadLinkSet:options:error: methodEnd Level 7 Node: executeReadLinkSet:options:error: method
                     Start Level 7 Node: executeReadPropertyComplex:options:error: methodexecuteReadPropertyComplex:options:error: methodEnd Level 7 Node: executeReadPropertyComplex:options:error: method
                     Start Level 7 Node: executeReadPropertyPrimitive:options:error: methodexecuteReadPropertyPrimitive:options:error: methodEnd Level 7 Node: executeReadPropertyPrimitive:options:error: method
                     Start Level 7 Node: executeReadPropertyRaw:options:error: methodexecuteReadPropertyRaw:options:error: methodEnd Level 7 Node: executeReadPropertyRaw:options:error: method
                     Start Level 7 Node: executeRequest:error: methodexecuteRequest:error: methodEnd Level 7 Node: executeRequest:error: method
                     Start Level 7 Node: executeUpdateEntity:options:error: methodexecuteUpdateEntity:options:error: methodEnd Level 7 Node: executeUpdateEntity:options:error: method
               Start Level 5 Node: Deprecated API ListDeprecated API ListEnd Level 5 Node: Deprecated API List
         Start Level 3 Node: Logon APIs for iOSLogon APIs for iOSEnd Level 3 Node: Logon APIs for iOS
            Start Level 4 Node: HttpConversation APIHttpConversation APIEnd Level 4 Node: HttpConversation API
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOS
                  Start Level 6 Node: ChallengeFilterProtocol protocolChallengeFilterProtocol protocolEnd Level 6 Node: ChallengeFilterProtocol protocol
                     Start Level 7 Node: handleChallenge:conversationManager:completionBlock: methodhandleChallenge:conversationManager:completionBlock: methodEnd Level 7 Node: handleChallenge:conversationManager:completionBlock: method
                  Start Level 6 Node: ChangeSet classChangeSet classEnd Level 6 Node: ChangeSet class
                  Start Level 6 Node: HttpConversationManager classHttpConversationManager classEnd Level 6 Node: HttpConversationManager class
                     Start Level 7 Node: addChallengeFilter: methodaddChallengeFilter: methodEnd Level 7 Node: addChallengeFilter: method
                     Start Level 7 Node: addObserver: methodaddObserver: methodEnd Level 7 Node: addObserver: method
                     Start Level 7 Node: addRequestFilter: methodaddRequestFilter: methodEnd Level 7 Node: addRequestFilter: method
                     Start Level 7 Node: addResponseFilter: methodaddResponseFilter: methodEnd Level 7 Node: addResponseFilter: method
                     Start Level 7 Node: allChallengeFilters methodallChallengeFilters methodEnd Level 7 Node: allChallengeFilters method
                     Start Level 7 Node: allObservers methodallObservers methodEnd Level 7 Node: allObservers method
                     Start Level 7 Node: allRequestFilters methodallRequestFilters methodEnd Level 7 Node: allRequestFilters method
                     Start Level 7 Node: allResponseFilters methodallResponseFilters methodEnd Level 7 Node: allResponseFilters method
                     Start Level 7 Node: executeRequest:completionHandler: methodexecuteRequest:completionHandler: methodEnd Level 7 Node: executeRequest:completionHandler: method
                  Start Level 6 Node: HttpConversationObserverProtocol protocolHttpConversationObserverProtocol protocolEnd Level 6 Node: HttpConversationObserverProtocol protocol
                  Start Level 6 Node: RedirectWhitelistProtocol protocolRedirectWhitelistProtocol protocolEnd Level 6 Node: RedirectWhitelistProtocol protocol
                     Start Level 7 Node: isValidUrl: methodisValidUrl: methodEnd Level 7 Node: isValidUrl: method
                  Start Level 6 Node: RequestFilterProtocol protocolRequestFilterProtocol protocolEnd Level 6 Node: RequestFilterProtocol protocol
                     Start Level 7 Node: prepareRequest:conversationManager:completionBlock: methodprepareRequest:conversationManager:completionBlock: methodEnd Level 7 Node: prepareRequest:conversationManager:completionBlock: method
                  Start Level 6 Node: ResponseFilterProtocol protocolResponseFilterProtocol protocolEnd Level 6 Node: ResponseFilterProtocol protocol
                     Start Level 7 Node: processResponse:responseData:conversationManager:completionBlock: methodprocessResponse:responseData:conversationManager:completionBlock: methodEnd Level 7 Node: processResponse:responseData:conversationManager:completionBlock: method
                  Start Level 6 Node: SupportabilityUploader classSupportabilityUploader classEnd Level 6 Node: SupportabilityUploader class
                     Start Level 7 Node: initWithHttpConversationManager:urlRequest: methodinitWithHttpConversationManager:urlRequest: methodEnd Level 7 Node: initWithHttpConversationManager:urlRequest: method
               Start Level 5 Node: Deprecated API ListDeprecated API ListEnd Level 5 Node: Deprecated API List
            Start Level 4 Node: HttpConvAuthFlows APIHttpConvAuthFlows APIEnd Level 4 Node: HttpConvAuthFlows API
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOS
                  Start Level 6 Node: BaseRequestFilter classBaseRequestFilter classEnd Level 6 Node: BaseRequestFilter class
                  Start Level 6 Node: BaseResponseFilter classBaseResponseFilter classEnd Level 6 Node: BaseResponseFilter class
                  Start Level 6 Node: ClientCertProviderProtocol protocolClientCertProviderProtocol protocolEnd Level 6 Node: ClientCertProviderProtocol protocol
                     Start Level 7 Node: provideClientCertForAuthChallenge:completionBlock: methodprovideClientCertForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideClientCertForAuthChallenge:completionBlock: method
                  Start Level 6 Node: CommonAuthenticationConfigurator classCommonAuthenticationConfigurator classEnd Level 6 Node: CommonAuthenticationConfigurator class
                     Start Level 7 Node: addClientCertProvider: methodaddClientCertProvider: methodEnd Level 7 Node: addClientCertProvider: method
                     Start Level 7 Node: addOAuth2ConfigProvider: methodaddOAuth2ConfigProvider: methodEnd Level 7 Node: addOAuth2ConfigProvider: method
                     Start Level 7 Node: addSAML2ConfigProvider: methodaddSAML2ConfigProvider: methodEnd Level 7 Node: addSAML2ConfigProvider: method
                     Start Level 7 Node: addUsernamePasswordProvider: methodaddUsernamePasswordProvider: methodEnd Level 7 Node: addUsernamePasswordProvider: method
                     Start Level 7 Node: allClientCertProvider methodallClientCertProvider methodEnd Level 7 Node: allClientCertProvider method
                     Start Level 7 Node: allOAuth2ConfigProvider methodallOAuth2ConfigProvider methodEnd Level 7 Node: allOAuth2ConfigProvider method
                     Start Level 7 Node: allSAML2ConfigProvider methodallSAML2ConfigProvider methodEnd Level 7 Node: allSAML2ConfigProvider method
                     Start Level 7 Node: allUsernamePasswordProvider methodallUsernamePasswordProvider methodEnd Level 7 Node: allUsernamePasswordProvider method
                     Start Level 7 Node: disableNSHTTPURLProtocolReplacement: methoddisableNSHTTPURLProtocolReplacement: methodEnd Level 7 Node: disableNSHTTPURLProtocolReplacement: method
                     Start Level 7 Node: isNSHTTPURLProtocolReplacementEnabled methodisNSHTTPURLProtocolReplacementEnabled methodEnd Level 7 Node: isNSHTTPURLProtocolReplacementEnabled method
                  Start Level 6 Node: OAuth2ConfigProviderProtocol protocolOAuth2ConfigProviderProtocol protocolEnd Level 6 Node: OAuth2ConfigProviderProtocol protocol
                     Start Level 7 Node: isAcceptedResponse:forProvidedToken:completionBlock: methodisAcceptedResponse:forProvidedToken:completionBlock: methodEnd Level 7 Node: isAcceptedResponse:forProvidedToken:completionBlock: method
                     Start Level 7 Node: provideOAuth2ConfigurationForURL:completionBlock: methodprovideOAuth2ConfigurationForURL:completionBlock: methodEnd Level 7 Node: provideOAuth2ConfigurationForURL:completionBlock: method
                     Start Level 7 Node: provideOAuth2TokenForURL:completionBlock: methodprovideOAuth2TokenForURL:completionBlock: methodEnd Level 7 Node: provideOAuth2TokenForURL:completionBlock: method
                  Start Level 6 Node: OAuth2TokenObserverProtocol protocolOAuth2TokenObserverProtocol protocolEnd Level 6 Node: OAuth2TokenObserverProtocol protocol
                     Start Level 7 Node: observeOAuth2Token: methodobserveOAuth2Token: methodEnd Level 7 Node: observeOAuth2Token: method
                  Start Level 6 Node: SAML2ConfigProviderProtocol protocolSAML2ConfigProviderProtocol protocolEnd Level 6 Node: SAML2ConfigProviderProtocol protocol
                     Start Level 7 Node: provideSAML2ConfigurationForURL:completionBlock: methodprovideSAML2ConfigurationForURL:completionBlock: methodEnd Level 7 Node: provideSAML2ConfigurationForURL:completionBlock: method
                  Start Level 6 Node: UsernamePasswordChallengeFilter classUsernamePasswordChallengeFilter classEnd Level 6 Node: UsernamePasswordChallengeFilter class
                  Start Level 6 Node: UsernamePasswordProviderProtocol protocolUsernamePasswordProviderProtocol protocolEnd Level 6 Node: UsernamePasswordProviderProtocol protocol
                     Start Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: methodprovideUsernamePasswordForAuthChallenge:completionBlock: methodEnd Level 7 Node: provideUsernamePasswordForAuthChallenge:completionBlock: method
               Start Level 5 Node: Deprecated API ListDeprecated API ListEnd Level 5 Node: Deprecated API List
            Start Level 4 Node: Mobile Place APIMobile Place APIEnd Level 4 Node: Mobile Place API
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOS
                  Start Level 6 Node: MobilePlaceController classMobilePlaceController classEnd Level 6 Node: MobilePlaceController class
                     Start Level 7 Node: configurationParametersWithAppID:versionNumber:parentVC:completionBlock: methodconfigurationParametersWithAppID:versionNumber:parentVC:completionBlock: methodEnd Level 7 Node: configurationParametersWithAppID:versionNumber:parentVC:completionBlock: method
                     Start Level 7 Node: configurationParametersWithEmail:appID:versionNumber:parentVC:completionBlock: methodconfigurationParametersWithEmail:appID:versionNumber:parentVC:completionBlock: methodEnd Level 7 Node: configurationParametersWithEmail:appID:versionNumber:parentVC:completionBlock: method
               Start Level 5 Node: Deprecated API ListDeprecated API ListEnd Level 5 Node: Deprecated API List
         Start Level 3 Node: Usage Collection API for iOSUsage Collection API for iOSEnd Level 3 Node: Usage Collection API for iOS
            Start Level 4 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 4 Node: SAP Mobile Platform 3.0 OData SDK for iOS
               Start Level 5 Node: Timer classTimer classEnd Level 5 Node: Timer class
                  Start Level 6 Node: startTimer methodstartTimer methodEnd Level 6 Node: startTimer method
                  Start Level 6 Node: stopTimer methodstopTimer methodEnd Level 6 Node: stopTimer method
               Start Level 5 Node: Usage classUsage classEnd Level 5 Node: Usage class
                  Start Level 6 Node: initUsageWithURL:httpConversationManager: methodinitUsageWithURL:httpConversationManager: methodEnd Level 6 Node: initUsageWithURL:httpConversationManager: method
                  Start Level 6 Node: initUsageWithURL:httpConversationManager:dataEncryptionKey: methodinitUsageWithURL:httpConversationManager:dataEncryptionKey: methodEnd Level 6 Node: initUsageWithURL:httpConversationManager:dataEncryptionKey: method
                  Start Level 6 Node: log: methodlog: methodEnd Level 6 Node: log: method
                  Start Level 6 Node: log:info: methodlog:info: methodEnd Level 6 Node: log:info: method
                  Start Level 6 Node: log:info:type: methodlog:info:type: methodEnd Level 6 Node: log:info:type: method
                  Start Level 6 Node: makeTimer: methodmakeTimer: methodEnd Level 6 Node: makeTimer: method
                  Start Level 6 Node: stopTimer: methodstopTimer: methodEnd Level 6 Node: stopTimer: method
                  Start Level 6 Node: stopTimer:info: methodstopTimer:info: methodEnd Level 6 Node: stopTimer:info: method
                  Start Level 6 Node: stopTimer:info:type: methodstopTimer:info:type: methodEnd Level 6 Node: stopTimer:info:type: method
                  Start Level 6 Node: timeEnd: methodtimeEnd: methodEnd Level 6 Node: timeEnd: method
                  Start Level 6 Node: timeEnd:info: methodtimeEnd:info: methodEnd Level 6 Node: timeEnd:info: method
                  Start Level 6 Node: timeEnd:info:type: methodtimeEnd:info:type: methodEnd Level 6 Node: timeEnd:info:type: method
                  Start Level 6 Node: timeStart: methodtimeStart: methodEnd Level 6 Node: timeStart: method
         Start Level 3 Node: Supportability API for iOSSupportability API for iOSEnd Level 3 Node: Supportability API for iOS
            Start Level 4 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 4 Node: SAP Mobile Platform 3.0 OData SDK for iOS
            Start Level 4 Node: Deprecated API ListDeprecated API ListEnd Level 4 Node: Deprecated API List
            Start Level 4 Node: ClientLog API for iOSClientLog API for iOSEnd Level 4 Node: ClientLog API for iOS
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOSSAP Mobile Platform 3.0 OData SDK for iOSEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for iOS
                  Start Level 6 Node: SAPClientLogEntry classSAPClientLogEntry classEnd Level 6 Node: SAPClientLogEntry class
                     Start Level 7 Node: initWithMessage:andLevel:andTimestamp: methodinitWithMessage:andLevel:andTimestamp: methodEnd Level 7 Node: initWithMessage:andLevel:andTimestamp: method
                  Start Level 6 Node: SAPClientLogger classSAPClientLogger classEnd Level 6 Node: SAPClientLogger class
                     Start Level 7 Node: initWithDb:andWithLock: methodinitWithDb:andWithLock: methodEnd Level 7 Node: initWithDb:andWithLock: method
                  Start Level 6 Node: SAPClientLogManager classSAPClientLogManager classEnd Level 6 Node: SAPClientLogManager class
               Start Level 5 Node: Deprecated API ListDeprecated API ListEnd Level 5 Node: Deprecated API List
            Start Level 4 Node: E2ETrace API for iOSE2ETrace API for iOSEnd Level 4 Node: E2ETrace API for iOS
      Start Level 2 Node: Native OData API Reference for AndroidNative OData API Reference for AndroidEnd Level 2 Node: Native OData API Reference for Android
         Start Level 3 Node: OData APIs for AndroidOData APIs for AndroidEnd Level 3 Node: OData APIs for Android
            Start Level 4 Node: OData Online Store API for AndroidOData Online Store API for AndroidEnd Level 4 Node: OData Online Store API for Android
               Start Level 5 Node: com.sap.smp.client packagecom.sap.smp.client packageEnd Level 5 Node: com.sap.smp.client package
                  Start Level 6 Node: odata packageodata packageEnd Level 6 Node: odata package
                     Start Level 7 Node: online packageonline packageEnd Level 7 Node: online package
                        Start Level 8 Node: OnlineODataStore classOnlineODataStore classEnd Level 8 Node: OnlineODataStore class
                           Start Level 9 Node: OnlineODataStore.OnlineStoreOptions classOnlineODataStore.OnlineStoreOptions classEnd Level 9 Node: OnlineODataStore.OnlineStoreOptions class
                              Start Level 10 Node: OnlineStoreOptions() constructorOnlineStoreOptions() constructorEnd Level 10 Node: OnlineStoreOptions() constructor
                              Start Level 10 Node: OnlineStoreOptions(PayloadFormatEnum) constructorOnlineStoreOptions(PayloadFormatEnum) constructorEnd Level 10 Node: OnlineStoreOptions(PayloadFormatEnum) constructor
                              Start Level 10 Node: cacheCleanupTreshold variablecacheCleanupTreshold variableEnd Level 10 Node: cacheCleanupTreshold variable
                              Start Level 10 Node: cacheEncryptionKey variablecacheEncryptionKey variableEnd Level 10 Node: cacheEncryptionKey variable
                              Start Level 10 Node: forceMetadataDownload variableforceMetadataDownload variableEnd Level 10 Node: forceMetadataDownload variable
                              Start Level 10 Node: format variableformat variableEnd Level 10 Node: format variable
                              Start Level 10 Node: maximumCacheSize variablemaximumCacheSize variableEnd Level 10 Node: maximumCacheSize variable
                              Start Level 10 Node: useCache variableuseCache variableEnd Level 10 Node: useCache variable
                           Start Level 9 Node: OnlineODataStore.PayloadFormatEnum enumOnlineODataStore.PayloadFormatEnum enumEnd Level 9 Node: OnlineODataStore.PayloadFormatEnum enum
                              Start Level 10 Node: Default variableDefault variableEnd Level 10 Node: Default variable
                              Start Level 10 Node: JSON variableJSON variableEnd Level 10 Node: JSON variable
                              Start Level 10 Node: XML variableXML variableEnd Level 10 Node: XML variable
                           Start Level 9 Node: OnlineODataStore.ODataStoreOpenExecution interfaceOnlineODataStore.ODataStoreOpenExecution interfaceEnd Level 9 Node: OnlineODataStore.ODataStoreOpenExecution interface
                              Start Level 10 Node: cancel() methodcancel() methodEnd Level 10 Node: cancel() method
                           Start Level 9 Node: OnlineODataStore.OpenListener interfaceOnlineODataStore.OpenListener interfaceEnd Level 9 Node: OnlineODataStore.OpenListener interface
                              Start Level 10 Node: storeOpened(OnlineODataStore) methodstoreOpened(OnlineODataStore) methodEnd Level 10 Node: storeOpened(OnlineODataStore) method
                              Start Level 10 Node: storeOpenError(ODataException) methodstoreOpenError(ODataException) methodEnd Level 10 Node: storeOpenError(ODataException) method
                           Start Level 9 Node: allocateNavigationProperties(ODataEntity) methodallocateNavigationProperties(ODataEntity) methodEnd Level 9 Node: allocateNavigationProperties(ODataEntity) method
                           Start Level 9 Node: allocateProperties(ODataEntity, PropMode) methodallocateProperties(ODataEntity, PropMode) methodEnd Level 9 Node: allocateProperties(ODataEntity, PropMode) method
                           Start Level 9 Node: close() methodclose() methodEnd Level 9 Node: close() method
                           Start Level 9 Node: closeCache() methodcloseCache() methodEnd Level 9 Node: closeCache() method
                           Start Level 9 Node: determineEntitySet(String) methoddetermineEntitySet(String) methodEnd Level 9 Node: determineEntitySet(String) method
                           Start Level 9 Node: determineEntityType(String) methoddetermineEntityType(String) methodEnd Level 9 Node: determineEntityType(String) method
                           Start Level 9 Node: determineODataType(String, ODataRequestParamSingle.Mode) methoddetermineODataType(String, ODataRequestParamSingle.Mode) methodEnd Level 9 Node: determineODataType(String, ODataRequestParamSingle.Mode) method
                           Start Level 9 Node: executeCreateEntity(ODataEntity, String, Map< String, String >) methodexecuteCreateEntity(ODataEntity, String, Map< String, String >) methodEnd Level 9 Node: executeCreateEntity(ODataEntity, String, Map< String, String >) method
                           Start Level 9 Node: executeDeleteEntity(ODataEntity, Map< String, String >) methodexecuteDeleteEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executeDeleteEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: executeDeleteEntity(String, String, Map< String, String >) methodexecuteDeleteEntity(String, String, Map< String, String >) methodEnd Level 9 Node: executeDeleteEntity(String, String, Map< String, String >) method
                           Start Level 9 Node: executeFunction(String, Map< String, String >) methodexecuteFunction(String, Map< String, String >) methodEnd Level 9 Node: executeFunction(String, Map< String, String >) method
                           Start Level 9 Node: executePatchEntity(ODataEntity, Map< String, String >) methodexecutePatchEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executePatchEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: executeReadEntity(String, Map< String, String >) methodexecuteReadEntity(String, Map< String, String >) methodEnd Level 9 Node: executeReadEntity(String, Map< String, String >) method
                           Start Level 9 Node: executeReadEntity(ODataEntity, Map< String, String >) methodexecuteReadEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executeReadEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: executeReadEntitySet(String, Map< String, String >) methodexecuteReadEntitySet(String, Map< String, String >) methodEnd Level 9 Node: executeReadEntitySet(String, Map< String, String >) method
                           Start Level 9 Node: executeReadLink(String, Map< String, String >) methodexecuteReadLink(String, Map< String, String >) methodEnd Level 9 Node: executeReadLink(String, Map< String, String >) method
                           Start Level 9 Node: executeReadLinkSet(String, Map< String, String >) methodexecuteReadLinkSet(String, Map< String, String >) methodEnd Level 9 Node: executeReadLinkSet(String, Map< String, String >) method
                           Start Level 9 Node: executeReadPropertyComplex(String, Map< String, String >) methodexecuteReadPropertyComplex(String, Map< String, String >) methodEnd Level 9 Node: executeReadPropertyComplex(String, Map< String, String >) method
                           Start Level 9 Node: executeReadPropertyPrimitive(String, Map< String, String >) methodexecuteReadPropertyPrimitive(String, Map< String, String >) methodEnd Level 9 Node: executeReadPropertyPrimitive(String, Map< String, String >) method
                           Start Level 9 Node: executeReadPropertyRaw(String, Map< String, String >) methodexecuteReadPropertyRaw(String, Map< String, String >) methodEnd Level 9 Node: executeReadPropertyRaw(String, Map< String, String >) method
                           Start Level 9 Node: executeRequest(ODataRequestParam) methodexecuteRequest(ODataRequestParam) methodEnd Level 9 Node: executeRequest(ODataRequestParam) method
                           Start Level 9 Node: executeUpdateEntity(ODataEntity, Map< String, String >) methodexecuteUpdateEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executeUpdateEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: getBaseUrl() methodgetBaseUrl() methodEnd Level 9 Node: getBaseUrl() method
                           Start Level 9 Node: getMetadata() methodgetMetadata() methodEnd Level 9 Node: getMetadata() method
                           Start Level 9 Node: isOpen() methodisOpen() methodEnd Level 9 Node: isOpen() method
                           Start Level 9 Node: isOpenCache() methodisOpenCache() methodEnd Level 9 Node: isOpenCache() method
                           Start Level 9 Node: isPassive() methodisPassive() methodEnd Level 9 Node: isPassive() method
                           Start Level 9 Node: open(Context, URL, HttpConversationManager, OpenListener, OnlineStoreOptions) methodopen(Context, URL, HttpConversationManager, OpenListener, OnlineStoreOptions) methodEnd Level 9 Node: open(Context, URL, HttpConversationManager, OpenListener, OnlineStoreOptions) method
                           Start Level 9 Node: open(Context, URL, HttpConversationManager, OnlineStoreOptions) methodopen(Context, URL, HttpConversationManager, OnlineStoreOptions) methodEnd Level 9 Node: open(Context, URL, HttpConversationManager, OnlineStoreOptions) method
                           Start Level 9 Node: reopenCache(String) methodreopenCache(String) methodEnd Level 9 Node: reopenCache(String) method
                           Start Level 9 Node: resetCache() methodresetCache() methodEnd Level 9 Node: resetCache() method
                           Start Level 9 Node: scheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) methodscheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) methodscheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleFunction(String, ODataRequestListener, Map< String, String >) methodscheduleFunction(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleFunction(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: schedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodschedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: schedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadEntity(String, ODataRequestListener, Map< String, String >) methodscheduleReadEntity(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadEntity(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) methodscheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadLink(String, ODataRequestListener, Map< String, String >) methodscheduleReadLink(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadLink(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) methodscheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleRequest(ODataRequestParam, ODataRequestListener) methodscheduleRequest(ODataRequestParam, ODataRequestListener) methodEnd Level 9 Node: scheduleRequest(ODataRequestParam, ODataRequestListener) method
                           Start Level 9 Node: scheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: setPassive(boolean) methodsetPassive(boolean) methodEnd Level 9 Node: setPassive(boolean) method
                        Start Level 8 Node: onEmptyBody(IReceiveEvent) methodonEmptyBody(IReceiveEvent) methodEnd Level 8 Node: onEmptyBody(IReceiveEvent) method
                        Start Level 8 Node: onErrorReceived(IReceiveEvent) methodonErrorReceived(IReceiveEvent) methodEnd Level 8 Node: onErrorReceived(IReceiveEvent) method
                        Start Level 8 Node: onResponseHandlingFinished(IReceiveEvent) methodonResponseHandlingFinished(IReceiveEvent) methodEnd Level 8 Node: onResponseHandlingFinished(IReceiveEvent) method
            Start Level 4 Node: OData Offline Store API for AndroidOData Offline Store API for AndroidEnd Level 4 Node: OData Offline Store API for Android
               Start Level 5 Node: com.sap.smp.client packagecom.sap.smp.client packageEnd Level 5 Node: com.sap.smp.client package
                  Start Level 6 Node: odata packageodata packageEnd Level 6 Node: odata package
                     Start Level 7 Node: offline packageoffline packageEnd Level 7 Node: offline package
                        Start Level 8 Node: ODataOfflineException classODataOfflineException classEnd Level 8 Node: ODataOfflineException class
                           Start Level 9 Node: getCode() methodgetCode() methodEnd Level 9 Node: getCode() method
                           Start Level 9 Node: getMessage() methodgetMessage() methodEnd Level 9 Node: getMessage() method
                        Start Level 8 Node: ODataOfflineStore classODataOfflineStore classEnd Level 8 Node: ODataOfflineStore class
                           Start Level 9 Node: ODataOfflineStore(Context) constructorODataOfflineStore(Context) constructorEnd Level 9 Node: ODataOfflineStore(Context) constructor
                           Start Level 9 Node: allocateNavigationProperties(ODataEntity) methodallocateNavigationProperties(ODataEntity) methodEnd Level 9 Node: allocateNavigationProperties(ODataEntity) method
                           Start Level 9 Node: allocateProperties(ODataEntity, PropMode) methodallocateProperties(ODataEntity, PropMode) methodEnd Level 9 Node: allocateProperties(ODataEntity, PropMode) method
                           Start Level 9 Node: closeStore() methodcloseStore() methodEnd Level 9 Node: closeStore() method
                           Start Level 9 Node: determineEntitySet(String) methoddetermineEntitySet(String) methodEnd Level 9 Node: determineEntitySet(String) method
                           Start Level 9 Node: determineEntityType(String) methoddetermineEntityType(String) methodEnd Level 9 Node: determineEntityType(String) method
                           Start Level 9 Node: determineODataType(String, Mode) methoddetermineODataType(String, Mode) methodEnd Level 9 Node: determineODataType(String, Mode) method
                           Start Level 9 Node: executeCreateEntity(ODataEntity, String, Map< String, String >) methodexecuteCreateEntity(ODataEntity, String, Map< String, String >) methodEnd Level 9 Node: executeCreateEntity(ODataEntity, String, Map< String, String >) method
                           Start Level 9 Node: executeDeleteEntity(String, String, Map< String, String >) methodexecuteDeleteEntity(String, String, Map< String, String >) methodEnd Level 9 Node: executeDeleteEntity(String, String, Map< String, String >) method
                           Start Level 9 Node: executeDeleteEntity(ODataEntity, Map< String, String >) methodexecuteDeleteEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executeDeleteEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: executeFunction(String, Map< String, String >) methodexecuteFunction(String, Map< String, String >) methodEnd Level 9 Node: executeFunction(String, Map< String, String >) method
                           Start Level 9 Node: executePatchEntity(ODataEntity, Map< String, String >) methodexecutePatchEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executePatchEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: executeReadEntity(String, Map< String, String >) methodexecuteReadEntity(String, Map< String, String >) methodEnd Level 9 Node: executeReadEntity(String, Map< String, String >) method
                           Start Level 9 Node: executeReadEntity(ODataEntity, Map< String, String >) methodexecuteReadEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executeReadEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: executeReadEntitySet(String, Map< String, String >) methodexecuteReadEntitySet(String, Map< String, String >) methodEnd Level 9 Node: executeReadEntitySet(String, Map< String, String >) method
                           Start Level 9 Node: executeReadLink(String, Map< String, String >) methodexecuteReadLink(String, Map< String, String >) methodEnd Level 9 Node: executeReadLink(String, Map< String, String >) method
                           Start Level 9 Node: executeReadLinkSet(String, Map< String, String >) methodexecuteReadLinkSet(String, Map< String, String >) methodEnd Level 9 Node: executeReadLinkSet(String, Map< String, String >) method
                           Start Level 9 Node: executeReadPropertyComplex(String, Map< String, String >) methodexecuteReadPropertyComplex(String, Map< String, String >) methodEnd Level 9 Node: executeReadPropertyComplex(String, Map< String, String >) method
                           Start Level 9 Node: executeReadPropertyPrimitive(String, Map< String, String >) methodexecuteReadPropertyPrimitive(String, Map< String, String >) methodEnd Level 9 Node: executeReadPropertyPrimitive(String, Map< String, String >) method
                           Start Level 9 Node: executeReadPropertyRaw(String, Map< String, String >) methodexecuteReadPropertyRaw(String, Map< String, String >) methodEnd Level 9 Node: executeReadPropertyRaw(String, Map< String, String >) method
                           Start Level 9 Node: executeRequest(ODataRequestParam) methodexecuteRequest(ODataRequestParam) methodEnd Level 9 Node: executeRequest(ODataRequestParam) method
                           Start Level 9 Node: executeUpdateEntity(ODataEntity, Map< String, String >) methodexecuteUpdateEntity(ODataEntity, Map< String, String >) methodEnd Level 9 Node: executeUpdateEntity(ODataEntity, Map< String, String >) method
                           Start Level 9 Node: flushQueuedRequests() methodflushQueuedRequests() methodEnd Level 9 Node: flushQueuedRequests() method
                           Start Level 9 Node: getMetadata() methodgetMetadata() methodEnd Level 9 Node: getMetadata() method
                           Start Level 9 Node: getOfflineStoreListener() methodgetOfflineStoreListener() methodEnd Level 9 Node: getOfflineStoreListener() method
                           Start Level 9 Node: getRequestErrorListener() methodgetRequestErrorListener() methodEnd Level 9 Node: getRequestErrorListener() method
                           Start Level 9 Node: getRequestQueueIsEmpty() methodgetRequestQueueIsEmpty() methodEnd Level 9 Node: getRequestQueueIsEmpty() method
                           Start Level 9 Node: globalFini() methodglobalFini() methodEnd Level 9 Node: globalFini() method
                           Start Level 9 Node: globalInit() methodglobalInit() methodEnd Level 9 Node: globalInit() method
                           Start Level 9 Node: libraryVersion() methodlibraryVersion() methodEnd Level 9 Node: libraryVersion() method
                           Start Level 9 Node: openStoreAsync(ODataOfflineStoreOptions) methodopenStoreAsync(ODataOfflineStoreOptions) methodEnd Level 9 Node: openStoreAsync(ODataOfflineStoreOptions) method
                           Start Level 9 Node: openStoreSync(ODataOfflineStoreOptions) methodopenStoreSync(ODataOfflineStoreOptions) methodEnd Level 9 Node: openStoreSync(ODataOfflineStoreOptions) method
                           Start Level 9 Node: refresh() methodrefresh() methodEnd Level 9 Node: refresh() method
                           Start Level 9 Node: refresh(String) methodrefresh(String) methodEnd Level 9 Node: refresh(String) method
                           Start Level 9 Node: removeStore(Context, ODataOfflineStoreOptions) methodremoveStore(Context, ODataOfflineStoreOptions) methodEnd Level 9 Node: removeStore(Context, ODataOfflineStoreOptions) method
                           Start Level 9 Node: scheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) methodscheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) methodscheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleFlushQueuedRequests(ODataOfflineStoreFlushListener) methodscheduleFlushQueuedRequests(ODataOfflineStoreFlushListener) methodEnd Level 9 Node: scheduleFlushQueuedRequests(ODataOfflineStoreFlushListener) method
                           Start Level 9 Node: scheduleFunction(String, ODataRequestListener, Map< String, String >) methodscheduleFunction(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleFunction(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: schedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodschedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: schedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadEntity(String, ODataRequestListener, Map< String, String >) methodscheduleReadEntity(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadEntity(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) methodscheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadLink(String, ODataRequestListener, Map< String, String >) methodscheduleReadLink(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadLink(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) methodscheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: scheduleRefresh(ODataOfflineStoreRefreshListener) methodscheduleRefresh(ODataOfflineStoreRefreshListener) methodEnd Level 9 Node: scheduleRefresh(ODataOfflineStoreRefreshListener) method
                           Start Level 9 Node: scheduleRefresh(String, ODataOfflineStoreRefreshListener) methodscheduleRefresh(String, ODataOfflineStoreRefreshListener) methodEnd Level 9 Node: scheduleRefresh(String, ODataOfflineStoreRefreshListener) method
                           Start Level 9 Node: scheduleRequest(ODataRequestParam, ODataRequestListener) methodscheduleRequest(ODataRequestParam, ODataRequestListener) methodEnd Level 9 Node: scheduleRequest(ODataRequestParam, ODataRequestListener) method
                           Start Level 9 Node: scheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 9 Node: scheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: setOfflineStoreListener(ODataOfflineStoreListener) methodsetOfflineStoreListener(ODataOfflineStoreListener) methodEnd Level 9 Node: setOfflineStoreListener(ODataOfflineStoreListener) method
                           Start Level 9 Node: setRequestErrorListener(ODataOfflineStoreRequestErrorListener) methodsetRequestErrorListener(ODataOfflineStoreRequestErrorListener) methodEnd Level 9 Node: setRequestErrorListener(ODataOfflineStoreRequestErrorListener) method
                        Start Level 8 Node: ODataOfflineStoreOptions classODataOfflineStoreOptions classEnd Level 8 Node: ODataOfflineStoreOptions class
                           Start Level 9 Node: ODataOfflineStoreOptions() constructorODataOfflineStoreOptions() constructorEnd Level 9 Node: ODataOfflineStoreOptions() constructor
                           Start Level 9 Node: conversationManager variableconversationManager variableEnd Level 9 Node: conversationManager variable
                           Start Level 9 Node: customCookies variablecustomCookies variableEnd Level 9 Node: customCookies variable
                           Start Level 9 Node: customHeaders variablecustomHeaders variableEnd Level 9 Node: customHeaders variable
                           Start Level 9 Node: definingRequests variabledefiningRequests variableEnd Level 9 Node: definingRequests variable
                           Start Level 9 Node: enableHTTPS variableenableHTTPS variableEnd Level 9 Node: enableHTTPS variable
                           Start Level 9 Node: enableRepeatableRequests variableenableRepeatableRequests variableEnd Level 9 Node: enableRepeatableRequests variable
                           Start Level 9 Node: extraStreamParms variableextraStreamParms variableEnd Level 9 Node: extraStreamParms variable
                           Start Level 9 Node: host variablehost variableEnd Level 9 Node: host variable
                           Start Level 9 Node: port variableport variableEnd Level 9 Node: port variable
                           Start Level 9 Node: serviceRoot variableserviceRoot variableEnd Level 9 Node: serviceRoot variable
                           Start Level 9 Node: storeEncryptionKey variablestoreEncryptionKey variableEnd Level 9 Node: storeEncryptionKey variable
                           Start Level 9 Node: storeName variablestoreName variableEnd Level 9 Node: storeName variable
                           Start Level 9 Node: urlSuffix variableurlSuffix variableEnd Level 9 Node: urlSuffix variable
                        Start Level 8 Node: ODataOfflineStoreNotification enumODataOfflineStoreNotification enumEnd Level 8 Node: ODataOfflineStoreNotification enum
                           Start Level 9 Node: ODataOfflineStorePendingFlush variableODataOfflineStorePendingFlush variableEnd Level 9 Node: ODataOfflineStorePendingFlush variable
                           Start Level 9 Node: ODataOfflineStorePendingRefresh variableODataOfflineStorePendingRefresh variableEnd Level 9 Node: ODataOfflineStorePendingRefresh variable
                        Start Level 8 Node: ODataOfflineStoreState enumODataOfflineStoreState enumEnd Level 8 Node: ODataOfflineStoreState enum
                           Start Level 9 Node: ODataOfflineStoreClosed variableODataOfflineStoreClosed variableEnd Level 9 Node: ODataOfflineStoreClosed variable
                           Start Level 9 Node: ODataOfflineStoreDownloading variableODataOfflineStoreDownloading variableEnd Level 9 Node: ODataOfflineStoreDownloading variable
                           Start Level 9 Node: ODataOfflineStoreInitializing variableODataOfflineStoreInitializing variableEnd Level 9 Node: ODataOfflineStoreInitializing variable
                           Start Level 9 Node: ODataOfflineStoreOpen variableODataOfflineStoreOpen variableEnd Level 9 Node: ODataOfflineStoreOpen variable
                           Start Level 9 Node: ODataOfflineStoreOpening variableODataOfflineStoreOpening variableEnd Level 9 Node: ODataOfflineStoreOpening variable
                           Start Level 9 Node: ODataOfflineStorePopulating variableODataOfflineStorePopulating variableEnd Level 9 Node: ODataOfflineStorePopulating variable
                        Start Level 8 Node: ODataOfflineStoreFlushListener interfaceODataOfflineStoreFlushListener interfaceEnd Level 8 Node: ODataOfflineStoreFlushListener interface
                           Start Level 9 Node: offlineStoreFlushFailed(ODataOfflineStore, ODataException) methodofflineStoreFlushFailed(ODataOfflineStore, ODataException) methodEnd Level 9 Node: offlineStoreFlushFailed(ODataOfflineStore, ODataException) method
                           Start Level 9 Node: offlineStoreFlushFinished(ODataOfflineStore) methodofflineStoreFlushFinished(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreFlushFinished(ODataOfflineStore) method
                           Start Level 9 Node: offlineStoreFlushStarted(ODataOfflineStore) methodofflineStoreFlushStarted(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreFlushStarted(ODataOfflineStore) method
                           Start Level 9 Node: offlineStoreFlushSucceeded(ODataOfflineStore) methodofflineStoreFlushSucceeded(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreFlushSucceeded(ODataOfflineStore) method
                        Start Level 8 Node: ODataOfflineStoreListener interfaceODataOfflineStoreListener interfaceEnd Level 8 Node: ODataOfflineStoreListener interface
                           Start Level 9 Node: offlineStoreNotification(ODataOfflineStore, ODataOfflineStoreNotification) methodofflineStoreNotification(ODataOfflineStore, ODataOfflineStoreNotification) methodEnd Level 9 Node: offlineStoreNotification(ODataOfflineStore, ODataOfflineStoreNotification) method
                           Start Level 9 Node: offlineStoreOpenFailed(ODataOfflineStore, ODataException) methodofflineStoreOpenFailed(ODataOfflineStore, ODataException) methodEnd Level 9 Node: offlineStoreOpenFailed(ODataOfflineStore, ODataException) method
                           Start Level 9 Node: offlineStoreOpenFinished(ODataOfflineStore) methodofflineStoreOpenFinished(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreOpenFinished(ODataOfflineStore) method
                           Start Level 9 Node: offlineStoreStateChanged(ODataOfflineStore, ODataOfflineStoreState) methodofflineStoreStateChanged(ODataOfflineStore, ODataOfflineStoreState) methodEnd Level 9 Node: offlineStoreStateChanged(ODataOfflineStore, ODataOfflineStoreState) method
                        Start Level 8 Node: ODataOfflineStoreRefreshListener interfaceODataOfflineStoreRefreshListener interfaceEnd Level 8 Node: ODataOfflineStoreRefreshListener interface
                           Start Level 9 Node: offlineStoreRefreshFailed(ODataOfflineStore, ODataException) methodofflineStoreRefreshFailed(ODataOfflineStore, ODataException) methodEnd Level 9 Node: offlineStoreRefreshFailed(ODataOfflineStore, ODataException) method
                           Start Level 9 Node: offlineStoreRefreshFinished(ODataOfflineStore) methodofflineStoreRefreshFinished(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreRefreshFinished(ODataOfflineStore) method
                           Start Level 9 Node: offlineStoreRefreshStarted(ODataOfflineStore) methodofflineStoreRefreshStarted(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreRefreshStarted(ODataOfflineStore) method
                           Start Level 9 Node: offlineStoreRefreshSucceeded(ODataOfflineStore) methodofflineStoreRefreshSucceeded(ODataOfflineStore) methodEnd Level 9 Node: offlineStoreRefreshSucceeded(ODataOfflineStore) method
                        Start Level 8 Node: ODataOfflineStoreRequestErrorListener interfaceODataOfflineStoreRequestErrorListener interfaceEnd Level 8 Node: ODataOfflineStoreRequestErrorListener interface
                           Start Level 9 Node: offlineStoreRequestFailed(ODataOfflineStore, ODataRequestExecution, ODataException) methodofflineStoreRequestFailed(ODataOfflineStore, ODataRequestExecution, ODataException) methodEnd Level 9 Node: offlineStoreRequestFailed(ODataOfflineStore, ODataRequestExecution, ODataException) method
            Start Level 4 Node: OData API for AndroidOData API for AndroidEnd Level 4 Node: OData API for Android
               Start Level 5 Node: scheduleRequest MethodscheduleRequest MethodEnd Level 5 Node: scheduleRequest Method
               Start Level 5 Node: SAP Mobile Platform 3.0 OData SDK for AndroidSAP Mobile Platform 3.0 OData SDK for AndroidEnd Level 5 Node: SAP Mobile Platform 3.0 OData SDK for Android
                  Start Level 6 Node: com.sap.smp.client packagecom.sap.smp.client packageEnd Level 6 Node: com.sap.smp.client package
                     Start Level 7 Node: odata packageodata packageEnd Level 7 Node: odata package
                        Start Level 8 Node: exception packageexception packageEnd Level 8 Node: exception package
                           Start Level 9 Node: ODataContractViolationException classODataContractViolationException classEnd Level 9 Node: ODataContractViolationException class
                              Start Level 10 Node: ODataContractViolationException.ErrorCode enumODataContractViolationException.ErrorCode enumEnd Level 10 Node: ODataContractViolationException.ErrorCode enum
                                 Start Level 11 Node: getMessage() methodgetMessage() methodEnd Level 11 Node: getMessage() method
                                 Start Level 11 Node: CacheAlreadyOpen variableCacheAlreadyOpen variableEnd Level 11 Node: CacheAlreadyOpen variable
                                 Start Level 11 Node: CacheClosed variableCacheClosed variableEnd Level 11 Node: CacheClosed variable
                                 Start Level 11 Node: CacheNotEnabled variableCacheNotEnabled variableEnd Level 11 Node: CacheNotEnabled variable
                                 Start Level 11 Node: CachePassiveMode variableCachePassiveMode variableEnd Level 11 Node: CachePassiveMode variable
                                 Start Level 11 Node: InvalidInputParameters variableInvalidInputParameters variableEnd Level 11 Node: InvalidInputParameters variable
                                 Start Level 11 Node: InvalidPayloadValue variableInvalidPayloadValue variableEnd Level 11 Node: InvalidPayloadValue variable
                                 Start Level 11 Node: InvalidResourcePath variableInvalidResourcePath variableEnd Level 11 Node: InvalidResourcePath variable
                                 Start Level 11 Node: InvalidStoreOptionValue variableInvalidStoreOptionValue variableEnd Level 11 Node: InvalidStoreOptionValue variable
                                 Start Level 11 Node: MissingBatchItems variableMissingBatchItems variableEnd Level 11 Node: MissingBatchItems variable
                                 Start Level 11 Node: MissingResourcePath variableMissingResourcePath variableEnd Level 11 Node: MissingResourcePath variable
                                 Start Level 11 Node: MissingStoreListener variableMissingStoreListener variableEnd Level 11 Node: MissingStoreListener variable
                                 Start Level 11 Node: MissingStoreOptions variableMissingStoreOptions variableEnd Level 11 Node: MissingStoreOptions variable
                                 Start Level 11 Node: MissingURL variableMissingURL variableEnd Level 11 Node: MissingURL variable
                                 Start Level 11 Node: ReadRequestInChangeSet variableReadRequestInChangeSet variableEnd Level 11 Node: ReadRequestInChangeSet variable
                                 Start Level 11 Node: StoreAlreadyOpen variableStoreAlreadyOpen variableEnd Level 11 Node: StoreAlreadyOpen variable
                                 Start Level 11 Node: StoreClosed variableStoreClosed variableEnd Level 11 Node: StoreClosed variable
                                 Start Level 11 Node: StoreNotOpen variableStoreNotOpen variableEnd Level 11 Node: StoreNotOpen variable
                                 Start Level 11 Node: UnexpectedError variableUnexpectedError variableEnd Level 11 Node: UnexpectedError variable
                                 Start Level 11 Node: UnknownPayloadType variableUnknownPayloadType variableEnd Level 11 Node: UnknownPayloadType variable
                                 Start Level 11 Node: WrongPropertyType variableWrongPropertyType variableEnd Level 11 Node: WrongPropertyType variable
                                 Start Level 11 Node: WrongRequestMode variableWrongRequestMode variableEnd Level 11 Node: WrongRequestMode variable
                                 Start Level 11 Node: WrongResponseType variableWrongResponseType variableEnd Level 11 Node: WrongResponseType variable
                              Start Level 10 Node: ODataContractViolationException(ErrorCode) constructorODataContractViolationException(ErrorCode) constructorEnd Level 10 Node: ODataContractViolationException(ErrorCode) constructor
                              Start Level 10 Node: ODataContractViolationException(ErrorCode, Throwable) constructorODataContractViolationException(ErrorCode, Throwable) constructorEnd Level 10 Node: ODataContractViolationException(ErrorCode, Throwable) constructor
                           Start Level 9 Node: ODataException classODataException classEnd Level 9 Node: ODataException class
                              Start Level 10 Node: ODataException.AbstractErrorCode interfaceODataException.AbstractErrorCode interfaceEnd Level 10 Node: ODataException.AbstractErrorCode interface
                                 Start Level 11 Node: getMessage() methodgetMessage() methodEnd Level 11 Node: getMessage() method
                              Start Level 10 Node: ODataException(AbstractErrorCode) constructorODataException(AbstractErrorCode) constructorEnd Level 10 Node: ODataException(AbstractErrorCode) constructor
                              Start Level 10 Node: ODataException(AbstractErrorCode, Throwable) constructorODataException(AbstractErrorCode, Throwable) constructorEnd Level 10 Node: ODataException(AbstractErrorCode, Throwable) constructor
                              Start Level 10 Node: getMessage() methodgetMessage() methodEnd Level 10 Node: getMessage() method
                              Start Level 10 Node: errorCode variableerrorCode variableEnd Level 10 Node: errorCode variable
                           Start Level 9 Node: ODataNetworkException classODataNetworkException classEnd Level 9 Node: ODataNetworkException class
                              Start Level 10 Node: ODataNetworkException.AdditionalNetworkExceptionInfo classODataNetworkException.AdditionalNetworkExceptionInfo classEnd Level 10 Node: ODataNetworkException.AdditionalNetworkExceptionInfo class
                                 Start Level 11 Node: AdditionalNetworkExceptionInfo(String, String, ODataResponse) constructorAdditionalNetworkExceptionInfo(String, String, ODataResponse) constructorEnd Level 11 Node: AdditionalNetworkExceptionInfo(String, String, ODataResponse) constructor
                                 Start Level 11 Node: getMessage() methodgetMessage() methodEnd Level 11 Node: getMessage() method
                                 Start Level 11 Node: getResponse() methodgetResponse() methodEnd Level 11 Node: getResponse() method
                                 Start Level 11 Node: getStatusCode() methodgetStatusCode() methodEnd Level 11 Node: getStatusCode() method
                              Start Level 10 Node: ODataNetworkException.ErrorCode enumODataNetworkException.ErrorCode enumEnd Level 10 Node: ODataNetworkException.ErrorCode enum
                                 Start Level 11 Node: getMessage() methodgetMessage() methodEnd Level 11 Node: getMessage() method
                                 Start Level 11 Node: CacheError variableCacheError variableEnd Level 11 Node: CacheError variable
                                 Start Level 11 Node: InternalError variableInternalError variableEnd Level 11 Node: InternalError variable
                                 Start Level 11 Node: NetworkError variableNetworkError variableEnd Level 11 Node: NetworkError variable
                                 Start Level 11 Node: ResponseError variableResponseError variableEnd Level 11 Node: ResponseError variable
                              Start Level 10 Node: ODataNetworkException(ErrorCode) constructorODataNetworkException(ErrorCode) constructorEnd Level 10 Node: ODataNetworkException(ErrorCode) constructor
                              Start Level 10 Node: ODataNetworkException(ErrorCode, AdditionalNetworkExceptionInfo) constructorODataNetworkException(ErrorCode, AdditionalNetworkExceptionInfo) constructorEnd Level 10 Node: ODataNetworkException(ErrorCode, AdditionalNetworkExceptionInfo) constructor
                              Start Level 10 Node: ODataNetworkException(ErrorCode, Throwable) constructorODataNetworkException(ErrorCode, Throwable) constructorEnd Level 10 Node: ODataNetworkException(ErrorCode, Throwable) constructor
                              Start Level 10 Node: ODataNetworkException(ErrorCode, Throwable, AdditionalNetworkExceptionInfo) constructorODataNetworkException(ErrorCode, Throwable, AdditionalNetworkExceptionInfo) constructorEnd Level 10 Node: ODataNetworkException(ErrorCode, Throwable, AdditionalNetworkExceptionInfo) constructor
                              Start Level 10 Node: getAdditionalInfo() methodgetAdditionalInfo() methodEnd Level 10 Node: getAdditionalInfo() method
                           Start Level 9 Node: ODataParserException classODataParserException classEnd Level 9 Node: ODataParserException class
                              Start Level 10 Node: ODataParserException.ErrorCode enumODataParserException.ErrorCode enumEnd Level 10 Node: ODataParserException.ErrorCode enum
                                 Start Level 11 Node: getMessage() methodgetMessage() methodEnd Level 11 Node: getMessage() method
                                 Start Level 11 Node: DataDeserializationError variableDataDeserializationError variableEnd Level 11 Node: DataDeserializationError variable
                                 Start Level 11 Node: DataSerializationError variableDataSerializationError variableEnd Level 11 Node: DataSerializationError variable
                                 Start Level 11 Node: InternalError variableInternalError variableEnd Level 11 Node: InternalError variable
                                 Start Level 11 Node: MetadataDeserializationError variableMetadataDeserializationError variableEnd Level 11 Node: MetadataDeserializationError variable
                                 Start Level 11 Node: ODataErrorDeserializationError variableODataErrorDeserializationError variableEnd Level 11 Node: ODataErrorDeserializationError variable
                                 Start Level 11 Node: ValidationError variableValidationError variableEnd Level 11 Node: ValidationError variable
                              Start Level 10 Node: ODataParserException(ErrorCode) constructorODataParserException(ErrorCode) constructorEnd Level 10 Node: ODataParserException(ErrorCode) constructor
                              Start Level 10 Node: ODataParserException(ErrorCode, String) constructorODataParserException(ErrorCode, String) constructorEnd Level 10 Node: ODataParserException(ErrorCode, String) constructor
                              Start Level 10 Node: ODataParserException(ErrorCode, String, Throwable) constructorODataParserException(ErrorCode, String, Throwable) constructorEnd Level 10 Node: ODataParserException(ErrorCode, String, Throwable) constructor
                              Start Level 10 Node: ODataParserException(ErrorCode, Throwable) constructorODataParserException(ErrorCode, Throwable) constructorEnd Level 10 Node: ODataParserException(ErrorCode, Throwable) constructor
                              Start Level 10 Node: getMessage() methodgetMessage() methodEnd Level 10 Node: getMessage() method
                        Start Level 8 Node: impl packageimpl packageEnd Level 8 Node: impl package
                           Start Level 9 Node: ODataDurationDefaultImpl classODataDurationDefaultImpl classEnd Level 9 Node: ODataDurationDefaultImpl class
                              Start Level 10 Node: ODataDurationDefaultImpl() constructorODataDurationDefaultImpl() constructorEnd Level 10 Node: ODataDurationDefaultImpl() constructor
                              Start Level 10 Node: addTo(Calendar) methodaddTo(Calendar) methodEnd Level 10 Node: addTo(Calendar) method
                              Start Level 10 Node: addTo(Date) methodaddTo(Date) methodEnd Level 10 Node: addTo(Date) method
                              Start Level 10 Node: compareTo(ODataDuration) methodcompareTo(ODataDuration) methodEnd Level 10 Node: compareTo(ODataDuration) method
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getDays() methodgetDays() methodEnd Level 10 Node: getDays() method
                              Start Level 10 Node: getHours() methodgetHours() methodEnd Level 10 Node: getHours() method
                              Start Level 10 Node: getMinutes() methodgetMinutes() methodEnd Level 10 Node: getMinutes() method
                              Start Level 10 Node: getMonths() methodgetMonths() methodEnd Level 10 Node: getMonths() method
                              Start Level 10 Node: getSeconds() methodgetSeconds() methodEnd Level 10 Node: getSeconds() method
                              Start Level 10 Node: getYears() methodgetYears() methodEnd Level 10 Node: getYears() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                              Start Level 10 Node: isNegative() methodisNegative() methodEnd Level 10 Node: isNegative() method
                              Start Level 10 Node: setDays(int) methodsetDays(int) methodEnd Level 10 Node: setDays(int) method
                              Start Level 10 Node: setHours(int) methodsetHours(int) methodEnd Level 10 Node: setHours(int) method
                              Start Level 10 Node: setMinutes(int) methodsetMinutes(int) methodEnd Level 10 Node: setMinutes(int) method
                              Start Level 10 Node: setMonths(int) methodsetMonths(int) methodEnd Level 10 Node: setMonths(int) method
                              Start Level 10 Node: setNegative(boolean) methodsetNegative(boolean) methodEnd Level 10 Node: setNegative(boolean) method
                              Start Level 10 Node: setSeconds(BigDecimal) methodsetSeconds(BigDecimal) methodEnd Level 10 Node: setSeconds(BigDecimal) method
                              Start Level 10 Node: setYears(int) methodsetYears(int) methodEnd Level 10 Node: setYears(int) method
                              Start Level 10 Node: subtractFrom(Calendar) methodsubtractFrom(Calendar) methodEnd Level 10 Node: subtractFrom(Calendar) method
                              Start Level 10 Node: subtractFrom(Date) methodsubtractFrom(Date) methodEnd Level 10 Node: subtractFrom(Date) method
                              Start Level 10 Node: toString() methodtoString() methodEnd Level 10 Node: toString() method
                           Start Level 9 Node: ODataEntityDefaultImpl classODataEntityDefaultImpl classEnd Level 9 Node: ODataEntityDefaultImpl class
                              Start Level 10 Node: ODataEntityDefaultImpl(String) constructorODataEntityDefaultImpl(String) constructorEnd Level 10 Node: ODataEntityDefaultImpl(String) constructor
                              Start Level 10 Node: ODataEntityDefaultImpl(String, Map< AnnotationName, String >) constructorODataEntityDefaultImpl(String, Map< AnnotationName, String >) constructorEnd Level 10 Node: ODataEntityDefaultImpl(String, Map< AnnotationName, String >) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getEditMediaLink() methodgetEditMediaLink() methodEnd Level 10 Node: getEditMediaLink() method
                              Start Level 10 Node: getEditResourcePath() methodgetEditResourcePath() methodEnd Level 10 Node: getEditResourcePath() method
                              Start Level 10 Node: getEntityType() methodgetEntityType() methodEnd Level 10 Node: getEntityType() method
                              Start Level 10 Node: getEtag() methodgetEtag() methodEnd Level 10 Node: getEtag() method
                              Start Level 10 Node: getMediaContentType() methodgetMediaContentType() methodEnd Level 10 Node: getMediaContentType() method
                              Start Level 10 Node: getMediaLink() methodgetMediaLink() methodEnd Level 10 Node: getMediaLink() method
                              Start Level 10 Node: getNavigationProperty(String) methodgetNavigationProperty(String) methodEnd Level 10 Node: getNavigationProperty(String) method
                              Start Level 10 Node: getNavigationPropertyNames() methodgetNavigationPropertyNames() methodEnd Level 10 Node: getNavigationPropertyNames() method
                              Start Level 10 Node: getProperties() methodgetProperties() methodEnd Level 10 Node: getProperties() method
                              Start Level 10 Node: getResourcePath() methodgetResourcePath() methodEnd Level 10 Node: getResourcePath() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                              Start Level 10 Node: isMediaEntry() methodisMediaEntry() methodEnd Level 10 Node: isMediaEntry() method
                              Start Level 10 Node: setEditResourcePath(String) methodsetEditResourcePath(String) methodEnd Level 10 Node: setEditResourcePath(String) method
                              Start Level 10 Node: setEtag(String) methodsetEtag(String) methodEnd Level 10 Node: setEtag(String) method
                              Start Level 10 Node: setMediaLink(String, URL, URL) methodsetMediaLink(String, URL, URL) methodEnd Level 10 Node: setMediaLink(String, URL, URL) method
                              Start Level 10 Node: setNavigationProperty(String, ODataNavigationProperty) methodsetNavigationProperty(String, ODataNavigationProperty) methodEnd Level 10 Node: setNavigationProperty(String, ODataNavigationProperty) method
                              Start Level 10 Node: setResourcePath(String) methodsetResourcePath(String) methodEnd Level 10 Node: setResourcePath(String) method
                              Start Level 10 Node: setResourcePath(String, String) methodsetResourcePath(String, String) methodEnd Level 10 Node: setResourcePath(String, String) method
                           Start Level 9 Node: ODataEntitySetDefaultImpl classODataEntitySetDefaultImpl classEnd Level 9 Node: ODataEntitySetDefaultImpl class
                              Start Level 10 Node: ODataEntitySetDefaultImpl(int, String, Set< String >) constructorODataEntitySetDefaultImpl(int, String, Set< String >) constructorEnd Level 10 Node: ODataEntitySetDefaultImpl(int, String, Set< String >) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getCount() methodgetCount() methodEnd Level 10 Node: getCount() method
                              Start Level 10 Node: getDeletedEntities() methodgetDeletedEntities() methodEnd Level 10 Node: getDeletedEntities() method
                              Start Level 10 Node: getDeltaPath() methodgetDeltaPath() methodEnd Level 10 Node: getDeltaPath() method
                              Start Level 10 Node: getEntities() methodgetEntities() methodEnd Level 10 Node: getEntities() method
                              Start Level 10 Node: getNextResourcePath() methodgetNextResourcePath() methodEnd Level 10 Node: getNextResourcePath() method
                              Start Level 10 Node: getResourcePath() methodgetResourcePath() methodEnd Level 10 Node: getResourcePath() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                              Start Level 10 Node: setEntities(List< ODataEntity >) methodsetEntities(List< ODataEntity >) methodEnd Level 10 Node: setEntities(List< ODataEntity >) method
                              Start Level 10 Node: setNextResourcePath(String) methodsetNextResourcePath(String) methodEnd Level 10 Node: setNextResourcePath(String) method
                              Start Level 10 Node: setResourcePath(String) methodsetResourcePath(String) methodEnd Level 10 Node: setResourcePath(String) method
                           Start Level 9 Node: ODataErrorDefaultImpl classODataErrorDefaultImpl classEnd Level 9 Node: ODataErrorDefaultImpl class
                              Start Level 10 Node: ODataErrorDefaultImpl(String, String) constructorODataErrorDefaultImpl(String, String) constructorEnd Level 10 Node: ODataErrorDefaultImpl(String, String) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getCode() methodgetCode() methodEnd Level 10 Node: getCode() method
                              Start Level 10 Node: getMessage() methodgetMessage() methodEnd Level 10 Node: getMessage() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                           Start Level 9 Node: ODataGuidDefaultImpl classODataGuidDefaultImpl classEnd Level 9 Node: ODataGuidDefaultImpl class
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: guidAsBinary() methodguidAsBinary() methodEnd Level 10 Node: guidAsBinary() method
                              Start Level 10 Node: guidAsString32() methodguidAsString32() methodEnd Level 10 Node: guidAsString32() method
                              Start Level 10 Node: guidAsString36() methodguidAsString36() methodEnd Level 10 Node: guidAsString36() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                              Start Level 10 Node: initWithBinary(byte[]) methodinitWithBinary(byte[]) methodEnd Level 10 Node: initWithBinary(byte[]) method
                              Start Level 10 Node: initWithString32(String) methodinitWithString32(String) methodEnd Level 10 Node: initWithString32(String) method
                              Start Level 10 Node: initWithString36(String) methodinitWithString36(String) methodEnd Level 10 Node: initWithString36(String) method
                           Start Level 9 Node: ODataLinkDefaultImpl classODataLinkDefaultImpl classEnd Level 9 Node: ODataLinkDefaultImpl class
                              Start Level 10 Node: ODataLinkDefaultImpl(String) constructorODataLinkDefaultImpl(String) constructorEnd Level 10 Node: ODataLinkDefaultImpl(String) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getResourcePath() methodgetResourcePath() methodEnd Level 10 Node: getResourcePath() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                           Start Level 9 Node: ODataLinkListDefaultImpl classODataLinkListDefaultImpl classEnd Level 9 Node: ODataLinkListDefaultImpl class
                              Start Level 10 Node: ODataLinkListDefaultImpl() constructorODataLinkListDefaultImpl() constructorEnd Level 10 Node: ODataLinkListDefaultImpl() constructor
                              Start Level 10 Node: ODataLinkListDefaultImpl(List< ODataLink >) constructorODataLinkListDefaultImpl(List< ODataLink >) constructorEnd Level 10 Node: ODataLinkListDefaultImpl(List< ODataLink >) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getLinks() methodgetLinks() methodEnd Level 10 Node: getLinks() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                           Start Level 9 Node: ODataNavigationPropertyDefaultImpl classODataNavigationPropertyDefaultImpl classEnd Level 9 Node: ODataNavigationPropertyDefaultImpl class
                              Start Level 10 Node: ODataNavigationPropertyDefaultImpl() constructorODataNavigationPropertyDefaultImpl() constructorEnd Level 10 Node: ODataNavigationPropertyDefaultImpl() constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getAssociationResourcePath() methodgetAssociationResourcePath() methodEnd Level 10 Node: getAssociationResourcePath() method
                              Start Level 10 Node: getNavigationContent() methodgetNavigationContent() methodEnd Level 10 Node: getNavigationContent() method
                              Start Level 10 Node: getNavigationType() methodgetNavigationType() methodEnd Level 10 Node: getNavigationType() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                              Start Level 10 Node: hasNavigationInline() methodhasNavigationInline() methodEnd Level 10 Node: hasNavigationInline() method
                              Start Level 10 Node: setAssociationResourcePath(String) methodsetAssociationResourcePath(String) methodEnd Level 10 Node: setAssociationResourcePath(String) method
                              Start Level 10 Node: setNavigationContent(Object) methodsetNavigationContent(Object) methodEnd Level 10 Node: setNavigationContent(Object) method
                              Start Level 10 Node: toString() methodtoString() methodEnd Level 10 Node: toString() method
                           Start Level 9 Node: ODataPropMapDefaultImpl classODataPropMapDefaultImpl classEnd Level 9 Node: ODataPropMapDefaultImpl class
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                           Start Level 9 Node: ODataPropertyDefaultImpl classODataPropertyDefaultImpl classEnd Level 9 Node: ODataPropertyDefaultImpl class
                              Start Level 10 Node: ODataPropertyDefaultImpl(String) constructorODataPropertyDefaultImpl(String) constructorEnd Level 10 Node: ODataPropertyDefaultImpl(String) constructor
                              Start Level 10 Node: ODataPropertyDefaultImpl(String, Object) constructorODataPropertyDefaultImpl(String, Object) constructorEnd Level 10 Node: ODataPropertyDefaultImpl(String, Object) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getValue() methodgetValue() methodEnd Level 10 Node: getValue() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                              Start Level 10 Node: isComplex() methodisComplex() methodEnd Level 10 Node: isComplex() method
                              Start Level 10 Node: setValue(Object) methodsetValue(Object) methodEnd Level 10 Node: setValue(Object) method
                              Start Level 10 Node: toString() methodtoString() methodEnd Level 10 Node: toString() method
                           Start Level 9 Node: ODataRawValueDefaultImpl classODataRawValueDefaultImpl classEnd Level 9 Node: ODataRawValueDefaultImpl class
                              Start Level 10 Node: ODataRawValueDefaultImpl(String) constructorODataRawValueDefaultImpl(String) constructorEnd Level 10 Node: ODataRawValueDefaultImpl(String) constructor
                              Start Level 10 Node: equals(Object) methodequals(Object) methodEnd Level 10 Node: equals(Object) method
                              Start Level 10 Node: getValue() methodgetValue() methodEnd Level 10 Node: getValue() method
                              Start Level 10 Node: hashCode() methodhashCode() methodEnd Level 10 Node: hashCode() method
                        Start Level 8 Node: metadata packagemetadata packageEnd Level 8 Node: metadata package
                           Start Level 9 Node: impl packageimpl packageEnd Level 9 Node: impl package
                              Start Level 10 Node: AnnotationNameDefaultImpl classAnnotationNameDefaultImpl classEnd Level 10 Node: AnnotationNameDefaultImpl class
                                 Start Level 11 Node: AnnotationNameDefaultImpl(String, String) constructorAnnotationNameDefaultImpl(String, String) constructorEnd Level 11 Node: AnnotationNameDefaultImpl(String, String) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getName() methodgetName() methodEnd Level 11 Node: getName() method
                                 Start Level 11 Node: getNamespace() methodgetNamespace() methodEnd Level 11 Node: getNamespace() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                              Start Level 10 Node: ODataMetaComplexTypeDefaultImpl classODataMetaComplexTypeDefaultImpl classEnd Level 10 Node: ODataMetaComplexTypeDefaultImpl class
                                 Start Level 11 Node: ODataMetaComplexTypeDefaultImpl(Map< String, ODataMetaProperty >) constructorODataMetaComplexTypeDefaultImpl(Map< String, ODataMetaProperty >) constructorEnd Level 11 Node: ODataMetaComplexTypeDefaultImpl(Map< String, ODataMetaProperty >) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getProperty(String) methodgetProperty(String) methodEnd Level 11 Node: getProperty(String) method
                                 Start Level 11 Node: getPropertyNames() methodgetPropertyNames() methodEnd Level 11 Node: getPropertyNames() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                              Start Level 10 Node: ODataMetaEntityContainerDefaultImpl classODataMetaEntityContainerDefaultImpl classEnd Level 10 Node: ODataMetaEntityContainerDefaultImpl class
                                 Start Level 11 Node: ODataMetaEntityContainerDefaultImpl(Map< String, ODataMetaFunctionImport >, Map< String, ODataMetaEntitySet >, Map< AnnotationName, String >) constructorODataMetaEntityContainerDefaultImpl(Map< String, ODataMetaFunctionImport >, Map< String, ODataMetaEntitySet >, Map< AnnotationName, String >) constructorEnd Level 11 Node: ODataMetaEntityContainerDefaultImpl(Map< String, ODataMetaFunctionImport >, Map< String, ODataMetaEntitySet >, Map< AnnotationName, String >) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 11 Node: getAnnotation(AnnotationName) method
                                 Start Level 11 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 11 Node: getAnnotation(String, String) method
                                 Start Level 11 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 11 Node: getAnnotationNames() method
                                 Start Level 11 Node: getEntitySetNames() methodgetEntitySetNames() methodEnd Level 11 Node: getEntitySetNames() method
                                 Start Level 11 Node: getFunctionImport(String) methodgetFunctionImport(String) methodEnd Level 11 Node: getFunctionImport(String) method
                                 Start Level 11 Node: getFunctionImportNames() methodgetFunctionImportNames() methodEnd Level 11 Node: getFunctionImportNames() method
                                 Start Level 11 Node: getMetaEntitySet(String) methodgetMetaEntitySet(String) methodEnd Level 11 Node: getMetaEntitySet(String) method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                              Start Level 10 Node: ODataMetaEntitySetDefaultImpl classODataMetaEntitySetDefaultImpl classEnd Level 10 Node: ODataMetaEntitySetDefaultImpl class
                                 Start Level 11 Node: ODataMetaEntitySetDefaultImpl(String, String, Map< AnnotationName, String >) constructorODataMetaEntitySetDefaultImpl(String, String, Map< AnnotationName, String >) constructorEnd Level 11 Node: ODataMetaEntitySetDefaultImpl(String, String, Map< AnnotationName, String >) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 11 Node: getAnnotation(AnnotationName) method
                                 Start Level 11 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 11 Node: getAnnotation(String, String) method
                                 Start Level 11 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 11 Node: getAnnotationNames() method
                                 Start Level 11 Node: getEntityType() methodgetEntityType() methodEnd Level 11 Node: getEntityType() method
                                 Start Level 11 Node: getName() methodgetName() methodEnd Level 11 Node: getName() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                              Start Level 10 Node: ODataMetaFunctionImportDefaultImpl classODataMetaFunctionImportDefaultImpl classEnd Level 10 Node: ODataMetaFunctionImportDefaultImpl class
                                 Start Level 11 Node: ODataMetaFunctionImportDefaultImpl(String, String, boolean, String, String, Map< String, ODataMetaFunctionParameter >, Map< AnnotationName, String >) constructorODataMetaFunctionImportDefaultImpl(String, String, boolean, String, String, Map< String, ODataMetaFunctionParameter >, Map< AnnotationName, String >) constructorEnd Level 11 Node: ODataMetaFunctionImportDefaultImpl(String, String, boolean, String, String, Map< String, ODataMetaFunctionParameter >, Map< AnnotationName, String >) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 11 Node: getAnnotation(AnnotationName) method
                                 Start Level 11 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 11 Node: getAnnotation(String, String) method
                                 Start Level 11 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 11 Node: getAnnotationNames() method
                                 Start Level 11 Node: getCallMethod() methodgetCallMethod() methodEnd Level 11 Node: getCallMethod() method
                                 Start Level 11 Node: getName() methodgetName() methodEnd Level 11 Node: getName() method
                                 Start Level 11 Node: getParameter(String) methodgetParameter(String) methodEnd Level 11 Node: getParameter(String) method
                                 Start Level 11 Node: getParameterNames() methodgetParameterNames() methodEnd Level 11 Node: getParameterNames() method
                                 Start Level 11 Node: getReturnEntitySetName() methodgetReturnEntitySetName() methodEnd Level 11 Node: getReturnEntitySetName() method
                                 Start Level 11 Node: getReturnTypeName() methodgetReturnTypeName() methodEnd Level 11 Node: getReturnTypeName() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                                 Start Level 11 Node: isReturnCollection() methodisReturnCollection() methodEnd Level 11 Node: isReturnCollection() method
                              Start Level 10 Node: ODataMetaFunctionParameterDefaultImpl classODataMetaFunctionParameterDefaultImpl classEnd Level 10 Node: ODataMetaFunctionParameterDefaultImpl class
                                 Start Level 11 Node: ODataMetaFunctionParameterDefaultImpl(String, String, boolean, ParameterMode, Map< AnnotationName, String >, Map< String, String >) constructorODataMetaFunctionParameterDefaultImpl(String, String, boolean, ParameterMode, Map< AnnotationName, String >, Map< String, String >) constructorEnd Level 11 Node: ODataMetaFunctionParameterDefaultImpl(String, String, boolean, ParameterMode, Map< AnnotationName, String >, Map< String, String >) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 11 Node: getAnnotation(AnnotationName) method
                                 Start Level 11 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 11 Node: getAnnotation(String, String) method
                                 Start Level 11 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 11 Node: getAnnotationNames() method
                                 Start Level 11 Node: getFacet(String) methodgetFacet(String) methodEnd Level 11 Node: getFacet(String) method
                                 Start Level 11 Node: getFacetNames() methodgetFacetNames() methodEnd Level 11 Node: getFacetNames() method
                                 Start Level 11 Node: getMode() methodgetMode() methodEnd Level 11 Node: getMode() method
                                 Start Level 11 Node: getName() methodgetName() methodEnd Level 11 Node: getName() method
                                 Start Level 11 Node: getTypeName() methodgetTypeName() methodEnd Level 11 Node: getTypeName() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                                 Start Level 11 Node: isCollection() methodisCollection() methodEnd Level 11 Node: isCollection() method
                              Start Level 10 Node: ODataMetaNavigationPropertyDefaultImpl classODataMetaNavigationPropertyDefaultImpl classEnd Level 10 Node: ODataMetaNavigationPropertyDefaultImpl class
                                 Start Level 11 Node: ODataMetaNavigationPropertyDefaultImpl(String, String, boolean) constructorODataMetaNavigationPropertyDefaultImpl(String, String, boolean) constructorEnd Level 11 Node: ODataMetaNavigationPropertyDefaultImpl(String, String, boolean) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getName() methodgetName() methodEnd Level 11 Node: getName() method
                                 Start Level 11 Node: getTargetEntityType() methodgetTargetEntityType() methodEnd Level 11 Node: getTargetEntityType() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                                 Start Level 11 Node: isEntitySet() methodisEntitySet() methodEnd Level 11 Node: isEntitySet() method
                              Start Level 10 Node: ODataMetaPropertyDefaultImpl classODataMetaPropertyDefaultImpl classEnd Level 10 Node: ODataMetaPropertyDefaultImpl class
                                 Start Level 11 Node: ODataMetaPropertyDefaultImpl(String, EDMType, String, boolean, Map< AnnotationName, String >, Map< String, String >) constructorODataMetaPropertyDefaultImpl(String, EDMType, String, boolean, Map< AnnotationName, String >, Map< String, String >) constructorEnd Level 11 Node: ODataMetaPropertyDefaultImpl(String, EDMType, String, boolean, Map< AnnotationName, String >, Map< String, String >) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 11 Node: getAnnotation(AnnotationName) method
                                 Start Level 11 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 11 Node: getAnnotation(String, String) method
                                 Start Level 11 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 11 Node: getAnnotationNames() method
                                 Start Level 11 Node: getFacet(String) methodgetFacet(String) methodEnd Level 11 Node: getFacet(String) method
                                 Start Level 11 Node: getFacetNames() methodgetFacetNames() methodEnd Level 11 Node: getFacetNames() method
                                 Start Level 11 Node: getName() methodgetName() methodEnd Level 11 Node: getName() method
                                 Start Level 11 Node: getType() methodgetType() methodEnd Level 11 Node: getType() method
                                 Start Level 11 Node: getTypeName() methodgetTypeName() methodEnd Level 11 Node: getTypeName() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                                 Start Level 11 Node: isKey() methodisKey() methodEnd Level 11 Node: isKey() method
                              Start Level 10 Node: ODataMetadataDefaultImpl classODataMetadataDefaultImpl classEnd Level 10 Node: ODataMetadataDefaultImpl class
                                 Start Level 11 Node: ODataMetadataDefaultImpl(Set< String >, Map< String, ODataMetaEntityType >, Map< String, ODataMetaComplexType >, Map< String, ODataMetaEntityContainer >, String) constructorODataMetadataDefaultImpl(Set< String >, Map< String, ODataMetaEntityType >, Map< String, ODataMetaComplexType >, Map< String, ODataMetaEntityContainer >, String) constructorEnd Level 11 Node: ODataMetadataDefaultImpl(Set< String >, Map< String, ODataMetaEntityType >, Map< String, ODataMetaComplexType >, Map< String, ODataMetaEntityContainer >, String) constructor
                                 Start Level 11 Node: equals(Object) methodequals(Object) methodEnd Level 11 Node: equals(Object) method
                                 Start Level 11 Node: getLatestResourcePath() methodgetLatestResourcePath() methodEnd Level 11 Node: getLatestResourcePath() method
                                 Start Level 11 Node: getMetaComplex(String) methodgetMetaComplex(String) methodEnd Level 11 Node: getMetaComplex(String) method
                                 Start Level 11 Node: getMetaComplexNames() methodgetMetaComplexNames() methodEnd Level 11 Node: getMetaComplexNames() method
                                 Start Level 11 Node: getMetaEntity(String) methodgetMetaEntity(String) methodEnd Level 11 Node: getMetaEntity(String) method
                                 Start Level 11 Node: getMetaEntityContainer(String) methodgetMetaEntityContainer(String) methodEnd Level 11 Node: getMetaEntityContainer(String) method
                                 Start Level 11 Node: getMetaEntityContainerNames() methodgetMetaEntityContainerNames() methodEnd Level 11 Node: getMetaEntityContainerNames() method
                                 Start Level 11 Node: getMetaEntityNames() methodgetMetaEntityNames() methodEnd Level 11 Node: getMetaEntityNames() method
                                 Start Level 11 Node: getMetaNamespaces() methodgetMetaNamespaces() methodEnd Level 11 Node: getMetaNamespaces() method
                                 Start Level 11 Node: getResourcePath() methodgetResourcePath() methodEnd Level 11 Node: getResourcePath() method
                                 Start Level 11 Node: getXml() methodgetXml() methodEnd Level 11 Node: getXml() method
                                 Start Level 11 Node: hashCode() methodhashCode() methodEnd Level 11 Node: hashCode() method
                           Start Level 9 Node: AnnotationName interfaceAnnotationName interfaceEnd Level 9 Node: AnnotationName interface
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getNamespace() methodgetNamespace() methodEnd Level 10 Node: getNamespace() method
                           Start Level 9 Node: ODataMetaComplexType interfaceODataMetaComplexType interfaceEnd Level 9 Node: ODataMetaComplexType interface
                              Start Level 10 Node: getProperty(String) methodgetProperty(String) methodEnd Level 10 Node: getProperty(String) method
                              Start Level 10 Node: getPropertyNames() methodgetPropertyNames() methodEnd Level 10 Node: getPropertyNames() method
                           Start Level 9 Node: ODataMetaEntityContainer interfaceODataMetaEntityContainer interfaceEnd Level 9 Node: ODataMetaEntityContainer interface
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getEntitySetNames() methodgetEntitySetNames() methodEnd Level 10 Node: getEntitySetNames() method
                              Start Level 10 Node: getFunctionImport(String) methodgetFunctionImport(String) methodEnd Level 10 Node: getFunctionImport(String) method
                              Start Level 10 Node: getFunctionImportNames() methodgetFunctionImportNames() methodEnd Level 10 Node: getFunctionImportNames() method
                              Start Level 10 Node: getMetaEntitySet(String) methodgetMetaEntitySet(String) methodEnd Level 10 Node: getMetaEntitySet(String) method
                           Start Level 9 Node: ODataMetaEntitySet interfaceODataMetaEntitySet interfaceEnd Level 9 Node: ODataMetaEntitySet interface
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getEntityType() methodgetEntityType() methodEnd Level 10 Node: getEntityType() method
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                           Start Level 9 Node: ODataMetaEntityType interfaceODataMetaEntityType interfaceEnd Level 9 Node: ODataMetaEntityType interface
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getKeyPropertyNames() methodgetKeyPropertyNames() methodEnd Level 10 Node: getKeyPropertyNames() method
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getNavigationProperty(String) methodgetNavigationProperty(String) methodEnd Level 10 Node: getNavigationProperty(String) method
                              Start Level 10 Node: getNavigationPropertyNames() methodgetNavigationPropertyNames() methodEnd Level 10 Node: getNavigationPropertyNames() method
                              Start Level 10 Node: getProperty(String) methodgetProperty(String) methodEnd Level 10 Node: getProperty(String) method
                              Start Level 10 Node: getPropertyNames() methodgetPropertyNames() methodEnd Level 10 Node: getPropertyNames() method
                              Start Level 10 Node: isMediaEntity() methodisMediaEntity() methodEnd Level 10 Node: isMediaEntity() method
                           Start Level 9 Node: ODataMetaFunctionImport interfaceODataMetaFunctionImport interfaceEnd Level 9 Node: ODataMetaFunctionImport interface
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getCallMethod() methodgetCallMethod() methodEnd Level 10 Node: getCallMethod() method
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getParameter(String) methodgetParameter(String) methodEnd Level 10 Node: getParameter(String) method
                              Start Level 10 Node: getParameterNames() methodgetParameterNames() methodEnd Level 10 Node: getParameterNames() method
                              Start Level 10 Node: getReturnEntitySetName() methodgetReturnEntitySetName() methodEnd Level 10 Node: getReturnEntitySetName() method
                              Start Level 10 Node: getReturnTypeName() methodgetReturnTypeName() methodEnd Level 10 Node: getReturnTypeName() method
                              Start Level 10 Node: isReturnCollection() methodisReturnCollection() methodEnd Level 10 Node: isReturnCollection() method
                           Start Level 9 Node: ODataMetaFunctionParameter interfaceODataMetaFunctionParameter interfaceEnd Level 9 Node: ODataMetaFunctionParameter interface
                              Start Level 10 Node: ODataMetaFunctionParameter.ParameterMode enumODataMetaFunctionParameter.ParameterMode enumEnd Level 10 Node: ODataMetaFunctionParameter.ParameterMode enum
                                 Start Level 11 Node: IN variableIN variableEnd Level 11 Node: IN variable
                                 Start Level 11 Node: INOUT variableINOUT variableEnd Level 11 Node: INOUT variable
                                 Start Level 11 Node: OUT variableOUT variableEnd Level 11 Node: OUT variable
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getFacet(String) methodgetFacet(String) methodEnd Level 10 Node: getFacet(String) method
                              Start Level 10 Node: getFacetNames() methodgetFacetNames() methodEnd Level 10 Node: getFacetNames() method
                              Start Level 10 Node: getMode() methodgetMode() methodEnd Level 10 Node: getMode() method
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getTypeName() methodgetTypeName() methodEnd Level 10 Node: getTypeName() method
                              Start Level 10 Node: isCollection() methodisCollection() methodEnd Level 10 Node: isCollection() method
                           Start Level 9 Node: ODataMetaNavigationProperty interfaceODataMetaNavigationProperty interfaceEnd Level 9 Node: ODataMetaNavigationProperty interface
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getTargetEntityType() methodgetTargetEntityType() methodEnd Level 10 Node: getTargetEntityType() method
                              Start Level 10 Node: isEntitySet() methodisEntitySet() methodEnd Level 10 Node: isEntitySet() method
                           Start Level 9 Node: ODataMetaProperty interfaceODataMetaProperty interfaceEnd Level 9 Node: ODataMetaProperty interface
                              Start Level 10 Node: ODataMetaProperty.EDMType enumODataMetaProperty.EDMType enumEnd Level 10 Node: ODataMetaProperty.EDMType enum
                                 Start Level 11 Node: fromString(String) methodfromString(String) methodEnd Level 11 Node: fromString(String) method
                                 Start Level 11 Node: getText() methodgetText() methodEnd Level 11 Node: getText() method
                                 Start Level 11 Node: Binary variableBinary variableEnd Level 11 Node: Binary variable
                                 Start Level 11 Node: Boolean variableBoolean variableEnd Level 11 Node: Boolean variable
                                 Start Level 11 Node: Byte variableByte variableEnd Level 11 Node: Byte variable
                                 Start Level 11 Node: Complex variableComplex variableEnd Level 11 Node: Complex variable
                                 Start Level 11 Node: DateTime variableDateTime variableEnd Level 11 Node: DateTime variable
                                 Start Level 11 Node: DateTimeOffset variableDateTimeOffset variableEnd Level 11 Node: DateTimeOffset variable
                                 Start Level 11 Node: Decimal variableDecimal variableEnd Level 11 Node: Decimal variable
                                 Start Level 11 Node: Double variableDouble variableEnd Level 11 Node: Double variable
                                 Start Level 11 Node: Guid variableGuid variableEnd Level 11 Node: Guid variable
                                 Start Level 11 Node: Int16 variableInt16 variableEnd Level 11 Node: Int16 variable
                                 Start Level 11 Node: Int32 variableInt32 variableEnd Level 11 Node: Int32 variable
                                 Start Level 11 Node: Int64 variableInt64 variableEnd Level 11 Node: Int64 variable
                                 Start Level 11 Node: Null variableNull variableEnd Level 11 Node: Null variable
                                 Start Level 11 Node: SByte variableSByte variableEnd Level 11 Node: SByte variable
                                 Start Level 11 Node: Single variableSingle variableEnd Level 11 Node: Single variable
                                 Start Level 11 Node: String variableString variableEnd Level 11 Node: String variable
                                 Start Level 11 Node: text variabletext variableEnd Level 11 Node: text variable
                                 Start Level 11 Node: Time variableTime variableEnd Level 11 Node: Time variable
                              Start Level 10 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 10 Node: getAnnotation(AnnotationName) method
                              Start Level 10 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 10 Node: getAnnotation(String, String) method
                              Start Level 10 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 10 Node: getAnnotationNames() method
                              Start Level 10 Node: getFacet(String) methodgetFacet(String) methodEnd Level 10 Node: getFacet(String) method
                              Start Level 10 Node: getFacetNames() methodgetFacetNames() methodEnd Level 10 Node: getFacetNames() method
                              Start Level 10 Node: getName() methodgetName() methodEnd Level 10 Node: getName() method
                              Start Level 10 Node: getType() methodgetType() methodEnd Level 10 Node: getType() method
                              Start Level 10 Node: getTypeName() methodgetTypeName() methodEnd Level 10 Node: getTypeName() method
                              Start Level 10 Node: isKey() methodisKey() methodEnd Level 10 Node: isKey() method
                           Start Level 9 Node: ODataMetadata interfaceODataMetadata interfaceEnd Level 9 Node: ODataMetadata interface
                              Start Level 10 Node: getLatestResourcePath() methodgetLatestResourcePath() methodEnd Level 10 Node: getLatestResourcePath() method
                              Start Level 10 Node: getMetaComplex(String) methodgetMetaComplex(String) methodEnd Level 10 Node: getMetaComplex(String) method
                              Start Level 10 Node: getMetaComplexNames() methodgetMetaComplexNames() methodEnd Level 10 Node: getMetaComplexNames() method
                              Start Level 10 Node: getMetaEntity(String) methodgetMetaEntity(String) methodEnd Level 10 Node: getMetaEntity(String) method
                              Start Level 10 Node: getMetaEntityContainer(String) methodgetMetaEntityContainer(String) methodEnd Level 10 Node: getMetaEntityContainer(String) method
                              Start Level 10 Node: getMetaEntityContainerNames() methodgetMetaEntityContainerNames() methodEnd Level 10 Node: getMetaEntityContainerNames() method
                              Start Level 10 Node: getMetaEntityNames() methodgetMetaEntityNames() methodEnd Level 10 Node: getMetaEntityNames() method
                              Start Level 10 Node: getMetaNamespaces() methodgetMetaNamespaces() methodEnd Level 10 Node: getMetaNamespaces() method
                              Start Level 10 Node: getResourcePath() methodgetResourcePath() methodEnd Level 10 Node: getResourcePath() method
                              Start Level 10 Node: getXml() methodgetXml() methodEnd Level 10 Node: getXml() method
                        Start Level 8 Node: store packagestore packageEnd Level 8 Node: store package
                           Start Level 9 Node: impl packageimpl packageEnd Level 9 Node: impl package
                              Start Level 10 Node: ODataRequestChangeSetDefaultImpl classODataRequestChangeSetDefaultImpl classEnd Level 10 Node: ODataRequestChangeSetDefaultImpl class
                                 Start Level 11 Node: add(ODataRequestParamSingle) methodadd(ODataRequestParamSingle) methodEnd Level 11 Node: add(ODataRequestParamSingle) method
                                 Start Level 11 Node: get(int) methodget(int) methodEnd Level 11 Node: get(int) method
                                 Start Level 11 Node: size() methodsize() methodEnd Level 11 Node: size() method
                              Start Level 10 Node: ODataRequestParamBatchDefaultImpl classODataRequestParamBatchDefaultImpl classEnd Level 10 Node: ODataRequestParamBatchDefaultImpl class
                                 Start Level 11 Node: add(ODataRequestBatchItem) methodadd(ODataRequestBatchItem) methodEnd Level 11 Node: add(ODataRequestBatchItem) method
                                 Start Level 11 Node: get(int) methodget(int) methodEnd Level 11 Node: get(int) method
                                 Start Level 11 Node: getCustomTag() methodgetCustomTag() methodEnd Level 11 Node: getCustomTag() method
                                 Start Level 11 Node: setCustomTag(String) methodsetCustomTag(String) methodEnd Level 11 Node: setCustomTag(String) method
                                 Start Level 11 Node: size() methodsize() methodEnd Level 11 Node: size() method
                              Start Level 10 Node: ODataRequestParamSingleDefaultImpl classODataRequestParamSingleDefaultImpl classEnd Level 10 Node: ODataRequestParamSingleDefaultImpl class
                                 Start Level 11 Node: getContentID() methodgetContentID() methodEnd Level 11 Node: getContentID() method
                                 Start Level 11 Node: getCustomTag() methodgetCustomTag() methodEnd Level 11 Node: getCustomTag() method
                                 Start Level 11 Node: getEtag() methodgetEtag() methodEnd Level 11 Node: getEtag() method
                                 Start Level 11 Node: getMode() methodgetMode() methodEnd Level 11 Node: getMode() method
                                 Start Level 11 Node: getOptions() methodgetOptions() methodEnd Level 11 Node: getOptions() method
                                 Start Level 11 Node: getPayload() methodgetPayload() methodEnd Level 11 Node: getPayload() method
                                 Start Level 11 Node: getResourcePath() methodgetResourcePath() methodEnd Level 11 Node: getResourcePath() method
                                 Start Level 11 Node: setContentID(String) methodsetContentID(String) methodEnd Level 11 Node: setContentID(String) method
                                 Start Level 11 Node: setCustomTag(String) methodsetCustomTag(String) methodEnd Level 11 Node: setCustomTag(String) method
                                 Start Level 11 Node: setEtag(String) methodsetEtag(String) methodEnd Level 11 Node: setEtag(String) method
                                 Start Level 11 Node: setMode(Mode) methodsetMode(Mode) methodEnd Level 11 Node: setMode(Mode) method
                                 Start Level 11 Node: setOptions(Map< String, String >) methodsetOptions(Map< String, String >) methodEnd Level 11 Node: setOptions(Map< String, String >) method
                                 Start Level 11 Node: setPayload(ODataPayload) methodsetPayload(ODataPayload) methodEnd Level 11 Node: setPayload(ODataPayload) method
                                 Start Level 11 Node: setResourcePath(String) methodsetResourcePath(String) methodEnd Level 11 Node: setResourcePath(String) method
                              Start Level 10 Node: ODataResponseBatchDefaultImpl classODataResponseBatchDefaultImpl classEnd Level 10 Node: ODataResponseBatchDefaultImpl class
                                 Start Level 11 Node: ODataResponseBatchDefaultImpl(List< ODataResponseBatchItem >, Map< Headers, String >, String) constructorODataResponseBatchDefaultImpl(List< ODataResponseBatchItem >, Map< Headers, String >, String) constructorEnd Level 11 Node: ODataResponseBatchDefaultImpl(List< ODataResponseBatchItem >, Map< Headers, String >, String) constructor
                                 Start Level 11 Node: getCustomTag() methodgetCustomTag() methodEnd Level 11 Node: getCustomTag() method
                                 Start Level 11 Node: getHeaders() methodgetHeaders() methodEnd Level 11 Node: getHeaders() method
                                 Start Level 11 Node: getResponses() methodgetResponses() methodEnd Level 11 Node: getResponses() method
                                 Start Level 11 Node: isBatch() methodisBatch() methodEnd Level 11 Node: isBatch() method
                              Start Level 10 Node: ODataResponseChangeSetDefaultImpl classODataResponseChangeSetDefaultImpl classEnd Level 10 Node: ODataResponseChangeSetDefaultImpl class
                                 Start Level 11 Node: ODataResponseChangeSetDefaultImpl(List< ODataResponseSingle >) constructorODataResponseChangeSetDefaultImpl(List< ODataResponseSingle >) constructorEnd Level 11 Node: ODataResponseChangeSetDefaultImpl(List< ODataResponseSingle >) constructor
                                 Start Level 11 Node: getResponses() methodgetResponses() methodEnd Level 11 Node: getResponses() method
                              Start Level 10 Node: ODataResponseSingleDefaultImpl classODataResponseSingleDefaultImpl classEnd Level 10 Node: ODataResponseSingleDefaultImpl class
                                 Start Level 11 Node: ODataResponseSingleDefaultImpl(Type, ODataPayload, Map< Headers, String >, String) constructorODataResponseSingleDefaultImpl(Type, ODataPayload, Map< Headers, String >, String) constructorEnd Level 11 Node: ODataResponseSingleDefaultImpl(Type, ODataPayload, Map< Headers, String >, String) constructor
                                 Start Level 11 Node: getCustomTag() methodgetCustomTag() methodEnd Level 11 Node: getCustomTag() method
                                 Start Level 11 Node: getHeaders() methodgetHeaders() methodEnd Level 11 Node: getHeaders() method
                                 Start Level 11 Node: getPayload() methodgetPayload() methodEnd Level 11 Node: getPayload() method
                                 Start Level 11 Node: getPayloadType() methodgetPayloadType() methodEnd Level 11 Node: getPayloadType() method
                                 Start Level 11 Node: isBatch() methodisBatch() methodEnd Level 11 Node: isBatch() method
                           Start Level 9 Node: ODataRequestBatchItem interfaceODataRequestBatchItem interfaceEnd Level 9 Node: ODataRequestBatchItem interface
                           Start Level 9 Node: ODataRequestChangeSet interfaceODataRequestChangeSet interfaceEnd Level 9 Node: ODataRequestChangeSet interface
                              Start Level 10 Node: add(ODataRequestParamSingle) methodadd(ODataRequestParamSingle) methodEnd Level 10 Node: add(ODataRequestParamSingle) method
                              Start Level 10 Node: get(int) methodget(int) methodEnd Level 10 Node: get(int) method
                              Start Level 10 Node: size() methodsize() methodEnd Level 10 Node: size() method
                           Start Level 9 Node: ODataRequestExecution interfaceODataRequestExecution interfaceEnd Level 9 Node: ODataRequestExecution interface
                              Start Level 10 Node: ODataRequestExecution.Status enumODataRequestExecution.Status enumEnd Level 10 Node: ODataRequestExecution.Status enum
                                 Start Level 11 Node: Canceled variableCanceled variableEnd Level 11 Node: Canceled variable
                                 Start Level 11 Node: Complete variableComplete variableEnd Level 11 Node: Complete variable
                                 Start Level 11 Node: Error variableError variableEnd Level 11 Node: Error variable
                                 Start Level 11 Node: Initialized variableInitialized variableEnd Level 11 Node: Initialized variable
                                 Start Level 11 Node: InProgress variableInProgress variableEnd Level 11 Node: InProgress variable
                              Start Level 10 Node: cancelExecution() methodcancelExecution() methodEnd Level 10 Node: cancelExecution() method
                              Start Level 10 Node: getRequest() methodgetRequest() methodEnd Level 10 Node: getRequest() method
                              Start Level 10 Node: getResponse() methodgetResponse() methodEnd Level 10 Node: getResponse() method
                              Start Level 10 Node: getStatus() methodgetStatus() methodEnd Level 10 Node: getStatus() method
                              Start Level 10 Node: getUniqueId() methodgetUniqueId() methodEnd Level 10 Node: getUniqueId() method
                           Start Level 9 Node: ODataRequestListener interfaceODataRequestListener interfaceEnd Level 9 Node: ODataRequestListener interface
                              Start Level 10 Node: requestCacheResponse(ODataRequestExecution) methodrequestCacheResponse(ODataRequestExecution) methodEnd Level 10 Node: requestCacheResponse(ODataRequestExecution) method
                              Start Level 10 Node: requestFailed(ODataRequestExecution, ODataException) methodrequestFailed(ODataRequestExecution, ODataException) methodEnd Level 10 Node: requestFailed(ODataRequestExecution, ODataException) method
                              Start Level 10 Node: requestFinished(ODataRequestExecution) methodrequestFinished(ODataRequestExecution) methodEnd Level 10 Node: requestFinished(ODataRequestExecution) method
                              Start Level 10 Node: requestServerResponse(ODataRequestExecution) methodrequestServerResponse(ODataRequestExecution) methodEnd Level 10 Node: requestServerResponse(ODataRequestExecution) method
                              Start Level 10 Node: requestStarted(ODataRequestExecution) methodrequestStarted(ODataRequestExecution) methodEnd Level 10 Node: requestStarted(ODataRequestExecution) method
                           Start Level 9 Node: ODataRequestParam interfaceODataRequestParam interfaceEnd Level 9 Node: ODataRequestParam interface
                              Start Level 10 Node: getCustomTag() methodgetCustomTag() methodEnd Level 10 Node: getCustomTag() method
                              Start Level 10 Node: setCustomTag(String) methodsetCustomTag(String) methodEnd Level 10 Node: setCustomTag(String) method
                           Start Level 9 Node: ODataRequestParamBatch interfaceODataRequestParamBatch interfaceEnd Level 9 Node: ODataRequestParamBatch interface
                              Start Level 10 Node: add(ODataRequestBatchItem) methodadd(ODataRequestBatchItem) methodEnd Level 10 Node: add(ODataRequestBatchItem) method
                              Start Level 10 Node: get(int) methodget(int) methodEnd Level 10 Node: get(int) method
                              Start Level 10 Node: size() methodsize() methodEnd Level 10 Node: size() method
                           Start Level 9 Node: ODataRequestParamSingle interfaceODataRequestParamSingle interfaceEnd Level 9 Node: ODataRequestParamSingle interface
                              Start Level 10 Node: ODataRequestParamSingle.Mode enumODataRequestParamSingle.Mode enumEnd Level 10 Node: ODataRequestParamSingle.Mode enum
                                 Start Level 11 Node: getHttpMethod() methodgetHttpMethod() methodEnd Level 11 Node: getHttpMethod() method
                                 Start Level 11 Node: getMode(String) methodgetMode(String) methodEnd Level 11 Node: getMode(String) method
                                 Start Level 11 Node: Create variableCreate variableEnd Level 11 Node: Create variable
                                 Start Level 11 Node: Patch variablePatch variableEnd Level 11 Node: Patch variable
                                 Start Level 11 Node: Read variableRead variableEnd Level 11 Node: Read variable
                                 Start Level 11 Node: Update variableUpdate variableEnd Level 11 Node: Update variable
                              Start Level 10 Node: getContentID() methodgetContentID() methodEnd Level 10 Node: getContentID() method
                              Start Level 10 Node: getEtag() methodgetEtag() methodEnd Level 10 Node: getEtag() method
                              Start Level 10 Node: getMode() methodgetMode() methodEnd Level 10 Node: getMode() method
                              Start Level 10 Node: getOptions() methodgetOptions() methodEnd Level 10 Node: getOptions() method
                              Start Level 10 Node: getPayload() methodgetPayload() methodEnd Level 10 Node: getPayload() method
                              Start Level 10 Node: getResourcePath() methodgetResourcePath() methodEnd Level 10 Node: getResourcePath() method
                              Start Level 10 Node: setContentID(String) methodsetContentID(String) methodEnd Level 10 Node: setContentID(String) method
                              Start Level 10 Node: setEtag(String) methodsetEtag(String) methodEnd Level 10 Node: setEtag(String) method
                              Start Level 10 Node: setMode(Mode) methodsetMode(Mode) methodEnd Level 10 Node: setMode(Mode) method
                              Start Level 10 Node: setOptions(Map< String, String >) methodsetOptions(Map< String, String >) methodEnd Level 10 Node: setOptions(Map< String, String >) method
                              Start Level 10 Node: setPayload(ODataPayload) methodsetPayload(ODataPayload) methodEnd Level 10 Node: setPayload(ODataPayload) method
                              Start Level 10 Node: setResourcePath(String) methodsetResourcePath(String) methodEnd Level 10 Node: setResourcePath(String) method
                              Start Level 10 Node: USE_CACHE_OPTION variableUSE_CACHE_OPTION variableEnd Level 10 Node: USE_CACHE_OPTION variable
                           Start Level 9 Node: ODataResponse interfaceODataResponse interfaceEnd Level 9 Node: ODataResponse interface
                              Start Level 10 Node: ODataResponse.Headers enumODataResponse.Headers enumEnd Level 10 Node: ODataResponse.Headers enum
                                 Start Level 11 Node: Code variableCode variableEnd Level 11 Node: Code variable
                                 Start Level 11 Node: ETag variableETag variableEnd Level 11 Node: ETag variable
                                 Start Level 11 Node: Location variableLocation variableEnd Level 11 Node: Location variable
                                 Start Level 11 Node: value variablevalue variableEnd Level 11 Node: value variable
                              Start Level 10 Node: getCustomTag() methodgetCustomTag() methodEnd Level 10 Node: getCustomTag() method
                              Start Level 10 Node: getHeaders() methodgetHeaders() methodEnd Level 10 Node: getHeaders() method
                              Start Level 10 Node: isBatch() methodisBatch() methodEnd Level 10 Node: isBatch() method
                           Start Level 9 Node: ODataResponseBatch interfaceODataResponseBatch interfaceEnd Level 9 Node: ODataResponseBatch interface
                              Start Level 10 Node: getResponses() methodgetResponses() methodEnd Level 10 Node: getResponses() method
                           Start Level 9 Node: ODataResponseBatchItem interfaceODataResponseBatchItem interfaceEnd Level 9 Node: ODataResponseBatchItem interface
                           Start Level 9 Node: ODataResponseChangeSet interfaceODataResponseChangeSet interfaceEnd Level 9 Node: ODataResponseChangeSet interface
                              Start Level 10 Node: getResponses() methodgetResponses() methodEnd Level 10 Node: getResponses() method
                           Start Level 9 Node: ODataResponseSingle interfaceODataResponseSingle interfaceEnd Level 9 Node: ODataResponseSingle interface
                              Start Level 10 Node: getPayload() methodgetPayload() methodEnd Level 10 Node: getPayload() method
                              Start Level 10 Node: getPayloadType() methodgetPayloadType() methodEnd Level 10 Node: getPayloadType() method
                           Start Level 9 Node: ODataStore interfaceODataStore interfaceEnd Level 9 Node: ODataStore interface
                              Start Level 10 Node: ODataStore.PropMode enumODataStore.PropMode enumEnd Level 10 Node: ODataStore.PropMode enum
                                 Start Level 11 Node: Keys variableKeys variableEnd Level 11 Node: Keys variable
                                 Start Level 11 Node: Mandatory variableMandatory variableEnd Level 11 Node: Mandatory variable
                                 Start Level 11 Node: Optional variableOptional variableEnd Level 11 Node: Optional variable
                              Start Level 10 Node: allocateNavigationProperties(ODataEntity) methodallocateNavigationProperties(ODataEntity) methodEnd Level 10 Node: allocateNavigationProperties(ODataEntity) method
                              Start Level 10 Node: allocateProperties(ODataEntity, PropMode) methodallocateProperties(ODataEntity, PropMode) methodEnd Level 10 Node: allocateProperties(ODataEntity, PropMode) method
                              Start Level 10 Node: determineEntitySet(String) methoddetermineEntitySet(String) methodEnd Level 10 Node: determineEntitySet(String) method
                              Start Level 10 Node: determineEntityType(String) methoddetermineEntityType(String) methodEnd Level 10 Node: determineEntityType(String) method
                              Start Level 10 Node: determineODataType(String, Mode) methoddetermineODataType(String, Mode) methodEnd Level 10 Node: determineODataType(String, Mode) method
                              Start Level 10 Node: getMetadata() methodgetMetadata() methodEnd Level 10 Node: getMetadata() method
                           Start Level 9 Node: ODataStoreAsync interfaceODataStoreAsync interfaceEnd Level 9 Node: ODataStoreAsync interface
                              Start Level 10 Node: scheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) methodscheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleCreateEntity(ODataEntity, String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleDeleteEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) methodscheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleDeleteEntity(String, String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleFunction(String, ODataRequestListener, Map< String, String >) methodscheduleFunction(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleFunction(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: schedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodschedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: schedulePatchEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadEntity(String, ODataRequestListener, Map< String, String >) methodscheduleReadEntity(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadEntity(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) methodscheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadEntitySet(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadLink(String, ODataRequestListener, Map< String, String >) methodscheduleReadLink(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadLink(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) methodscheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadLinkSet(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadPropertyComplex(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadPropertyPrimitive(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) methodscheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleReadPropertyRaw(String, ODataRequestListener, Map< String, String >) method
                              Start Level 10 Node: scheduleRequest(ODataRequestParam, ODataRequestListener) methodscheduleRequest(ODataRequestParam, ODataRequestListener) methodEnd Level 10 Node: scheduleRequest(ODataRequestParam, ODataRequestListener) method
                              Start Level 10 Node: scheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodscheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) methodEnd Level 10 Node: scheduleUpdateEntity(ODataEntity, ODataRequestListener, Map< String, String >) method
                           Start Level 9 Node: ODataStoreSync interfaceODataStoreSync interfaceEnd Level 9 Node: ODataStoreSync interface
                              Start Level 10 Node: executeCreateEntity(ODataEntity, String, Map< String, String >) methodexecuteCreateEntity(ODataEntity, String, Map< String, String >) methodEnd Level 10 Node: executeCreateEntity(ODataEntity, String, Map< String, String >) method
                              Start Level 10 Node: executeDeleteEntity(ODataEntity, Map< String, String >) methodexecuteDeleteEntity(ODataEntity, Map< String, String >) methodEnd Level 10 Node: executeDeleteEntity(ODataEntity, Map< String, String >) method
                              Start Level 10 Node: executeDeleteEntity(String, String, Map< String, String >) methodexecuteDeleteEntity(String, String, Map< String, String >) methodEnd Level 10 Node: executeDeleteEntity(String, String, Map< String, String >) method
                              Start Level 10 Node: executeFunction(String, Map< String, String >) methodexecuteFunction(String, Map< String, String >) methodEnd Level 10 Node: executeFunction(String, Map< String, String >) method
                              Start Level 10 Node: executePatchEntity(ODataEntity, Map< String, String >) methodexecutePatchEntity(ODataEntity, Map< String, String >) methodEnd Level 10 Node: executePatchEntity(ODataEntity, Map< String, String >) method
                              Start Level 10 Node: executeReadEntity(String, Map< String, String >) methodexecuteReadEntity(String, Map< String, String >) methodEnd Level 10 Node: executeReadEntity(String, Map< String, String >) method
                              Start Level 10 Node: executeReadEntity(ODataEntity, Map< String, String >) methodexecuteReadEntity(ODataEntity, Map< String, String >) methodEnd Level 10 Node: executeReadEntity(ODataEntity, Map< String, String >) method
                              Start Level 10 Node: executeReadEntitySet(String, Map< String, String >) methodexecuteReadEntitySet(String, Map< String, String >) methodEnd Level 10 Node: executeReadEntitySet(String, Map< String, String >) method
                              Start Level 10 Node: executeReadLink(String, Map< String, String >) methodexecuteReadLink(String, Map< String, String >) methodEnd Level 10 Node: executeReadLink(String, Map< String, String >) method
                              Start Level 10 Node: executeReadLinkSet(String, Map< String, String >) methodexecuteReadLinkSet(String, Map< String, String >) methodEnd Level 10 Node: executeReadLinkSet(String, Map< String, String >) method
                              Start Level 10 Node: executeReadPropertyComplex(String, Map< String, String >) methodexecuteReadPropertyComplex(String, Map< String, String >) methodEnd Level 10 Node: executeReadPropertyComplex(String, Map< String, String >) method
                              Start Level 10 Node: executeReadPropertyPrimitive(String, Map< String, String >) methodexecuteReadPropertyPrimitive(String, Map< String, String >) methodEnd Level 10 Node: executeReadPropertyPrimitive(String, Map< String, String >) method
                              Start Level 10 Node: executeReadPropertyRaw(String, Map< String, String >) methodexecuteReadPropertyRaw(String, Map< String, String >) methodEnd Level 10 Node: executeReadPropertyRaw(String, Map< String, String >) method
                              Start Level 10 Node: executeRequest(ODataRequestParam) methodexecuteRequest(ODataRequestParam) methodEnd Level 10 Node: executeRequest(ODataRequestParam) method
                              Start Level 10 Node: executeUpdateEntity(ODataEntity, Map< String, String >) methodexecuteUpdateEntity(ODataEntity, Map< String, String >) methodEnd Level 10 Node: executeUpdateEntity(ODataEntity, Map< String, String >) method
                        Start Level 8 Node: ODataDuration interfaceODataDuration interfaceEnd Level 8 Node: ODataDuration interface
                           Start Level 9 Node: addTo(Calendar) methodaddTo(Calendar) methodEnd Level 9 Node: addTo(Calendar) method
                           Start Level 9 Node: addTo(Date) methodaddTo(Date) methodEnd Level 9 Node: addTo(Date) method
                           Start Level 9 Node: getDays() methodgetDays() methodEnd Level 9 Node: getDays() method
                           Start Level 9 Node: getHours() methodgetHours() methodEnd Level 9 Node: getHours() method
                           Start Level 9 Node: getMinutes() methodgetMinutes() methodEnd Level 9 Node: getMinutes() method
                           Start Level 9 Node: getMonths() methodgetMonths() methodEnd Level 9 Node: getMonths() method
                           Start Level 9 Node: getSeconds() methodgetSeconds() methodEnd Level 9 Node: getSeconds() method
                           Start Level 9 Node: getYears() methodgetYears() methodEnd Level 9 Node: getYears() method
                           Start Level 9 Node: isNegative() methodisNegative() methodEnd Level 9 Node: isNegative() method
                           Start Level 9 Node: setDays(int) methodsetDays(int) methodEnd Level 9 Node: setDays(int) method
                           Start Level 9 Node: setHours(int) methodsetHours(int) methodEnd Level 9 Node: setHours(int) method
                           Start Level 9 Node: setMinutes(int) methodsetMinutes(int) methodEnd Level 9 Node: setMinutes(int) method
                           Start Level 9 Node: setMonths(int) methodsetMonths(int) methodEnd Level 9 Node: setMonths(int) method
                           Start Level 9 Node: setNegative(boolean) methodsetNegative(boolean) methodEnd Level 9 Node: setNegative(boolean) method
                           Start Level 9 Node: setSeconds(BigDecimal) methodsetSeconds(BigDecimal) methodEnd Level 9 Node: setSeconds(BigDecimal) method
                           Start Level 9 Node: setYears(int) methodsetYears(int) methodEnd Level 9 Node: setYears(int) method
                           Start Level 9 Node: subtractFrom(Calendar) methodsubtractFrom(Calendar) methodEnd Level 9 Node: subtractFrom(Calendar) method
                           Start Level 9 Node: subtractFrom(Date) methodsubtractFrom(Date) methodEnd Level 9 Node: subtractFrom(Date) method
                        Start Level 8 Node: ODataEntity interfaceODataEntity interfaceEnd Level 8 Node: ODataEntity interface
                           Start Level 9 Node: getAnnotation(AnnotationName) methodgetAnnotation(AnnotationName) methodEnd Level 9 Node: getAnnotation(AnnotationName) method
                           Start Level 9 Node: getAnnotation(String, String) methodgetAnnotation(String, String) methodEnd Level 9 Node: getAnnotation(String, String) method
                           Start Level 9 Node: getAnnotationNames() methodgetAnnotationNames() methodEnd Level 9 Node: getAnnotationNames() method
                           Start Level 9 Node: getEditMediaLink() methodgetEditMediaLink() methodEnd Level 9 Node: getEditMediaLink() method
                           Start Level 9 Node: getEditResourcePath() methodgetEditResourcePath() methodEnd Level 9 Node: getEditResourcePath() method
                           Start Level 9 Node: getEntityType() methodgetEntityType() methodEnd Level 9 Node: getEntityType() method
                           Start Level 9 Node: getEtag() methodgetEtag() methodEnd Level 9 Node: getEtag() method
                           Start Level 9 Node: getMediaContentType() methodgetMediaContentType() methodEnd Level 9 Node: getMediaContentType() method
                           Start Level 9 Node: getMediaLink() methodgetMediaLink() methodEnd Level 9 Node: getMediaLink() method
                           Start Level 9 Node: getNavigationProperty(String) methodgetNavigationProperty(String) methodEnd Level 9 Node: getNavigationProperty(String) method
                           Start Level 9 Node: getNavigationPropertyNames() methodgetNavigationPropertyNames() methodEnd Level 9 Node: getNavigationPropertyNames() method
                           Start Level 9 Node: getProperties() methodgetProperties() methodEnd Level 9 Node: getProperties() method
                           Start Level 9 Node: getResourcePath() methodgetResourcePath() methodEnd Level 9 Node: getResourcePath() method
                           Start Level 9 Node: isMediaEntry() methodisMediaEntry() methodEnd Level 9 Node: isMediaEntry() method
                           Start Level 9 Node: setEtag(String) methodsetEtag(String) methodEnd Level 9 Node: setEtag(String) method
                           Start Level 9 Node: setMediaLink(String, URL, URL) methodsetMediaLink(String, URL, URL) methodEnd Level 9 Node: setMediaLink(String, URL, URL) method
                           Start Level 9 Node: setNavigationProperty(String, ODataNavigationProperty) methodsetNavigationProperty(String, ODataNavigationProperty) methodEnd Level 9 Node: setNavigationProperty(String, ODataNavigationProperty) method
                           Start Level 9 Node: setResourcePath(String, String) methodsetResourcePath(String, String) methodEnd Level 9 Node: setResourcePath(String, String) method
                        Start Level 8 Node: ODataEntitySet interfaceODataEntitySet interfaceEnd Level 8 Node: ODataEntitySet interface
                           Start Level 9 Node: getCount() methodgetCount() methodEnd Level 9 Node: getCount() method
                           Start Level 9 Node: getDeletedEntities() methodgetDeletedEntities() methodEnd Level 9 Node: getDeletedEntities() method
                           Start Level 9 Node: getDeltaPath() methodgetDeltaPath() methodEnd Level 9 Node: getDeltaPath() method
                           Start Level 9 Node: getEntities() methodgetEntities() methodEnd Level 9 Node: getEntities() method
                           Start Level 9 Node: getNextResourcePath() methodgetNextResourcePath() methodEnd Level 9 Node: getNextResourcePath() method
                           Start Level 9 Node: getResourcePath() methodgetResourcePath() methodEnd Level 9 Node: getResourcePath() method
                        Start Level 8 Node: ODataError interfaceODataError interfaceEnd Level 8 Node: ODataError interface
                           Start Level 9 Node: getCode() methodgetCode() methodEnd Level 9 Node: getCode() method
                           Start Level 9 Node: getMessage() methodgetMessage() methodEnd Level 9 Node: getMessage() method
                        Start Level 8 Node: ODataGuid interfaceODataGuid interfaceEnd Level 8 Node: ODataGuid interface
                           Start Level 9 Node: guidAsBinary() methodguidAsBinary() methodEnd Level 9 Node: guidAsBinary() method
                           Start Level 9 Node: guidAsString32() methodguidAsString32() methodEnd Level 9 Node: guidAsString32() method
                           Start Level 9 Node: guidAsString36() methodguidAsString36() methodEnd Level 9 Node: guidAsString36() method
                        Start Level 8 Node: ODataLink interfaceODataLink interfaceEnd Level 8 Node: ODataLink interface
                           Start Level 9 Node: getResourcePath() methodgetResourcePath() methodEnd Level 9 Node: getResourcePath() method
                        Start Level 8 Node: ODataLinkList interfaceODataLinkList interfaceEnd Level 8 Node: ODataLinkList interface
                           Start Level 9 Node: getLinks() methodgetLinks() methodEnd Level 9 Node: getLinks() method
                        Start Level 8 Node: ODataNavigationProperty interfaceODataNavigationProperty interfaceEnd Level 8 Node: ODataNavigationProperty interface
                           Start Level 9 Node: ODataNavigationProperty.Type enumODataNavigationProperty.Type enumEnd Level 9 Node: ODataNavigationProperty.Type enum
                              Start Level 10 Node: Empty variableEmpty variableEnd Level 10 Node: Empty variable
                              Start Level 10 Node: Entity variableEntity variableEnd Level 10 Node: Entity variable
                              Start Level 10 Node: EntitySet variableEntitySet variableEnd Level 10 Node: EntitySet variable
                              Start Level 10 Node: ResourcePath variableResourcePath variableEnd Level 10 Node: ResourcePath variable
                           Start Level 9 Node: getAssociationResourcePath() methodgetAssociationResourcePath() methodEnd Level 9 Node: getAssociationResourcePath() method
                           Start Level 9 Node: getNavigationContent() methodgetNavigationContent() methodEnd Level 9 Node: getNavigationContent() method
                           Start Level 9 Node: getNavigationType() methodgetNavigationType() methodEnd Level 9 Node: getNavigationType() method
                           Start Level 9 Node: hasNavigationInline() methodhasNavigationInline() methodEnd Level 9 Node: hasNavigationInline() method
                           Start Level 9 Node: setAssociationResourcePath(String) methodsetAssociationResourcePath(String) methodEnd Level 9 Node: setAssociationResourcePath(String) method
                           Start Level 9 Node: setNavigationContent(Object) methodsetNavigationContent(Object) methodEnd Level 9 Node: setNavigationContent(Object) method
                        Start Level 8 Node: ODataPayload interfaceODataPayload interfaceEnd Level 8 Node: ODataPayload interface
                           Start Level 9 Node: ODataPayload.Type enumODataPayload.Type enumEnd Level 9 Node: ODataPayload.Type enum
                              Start Level 10 Node: getTypeForPayload(ODataPayload) methodgetTypeForPayload(ODataPayload) methodEnd Level 10 Node: getTypeForPayload(ODataPayload) method
                              Start Level 10 Node: Entity variableEntity variableEnd Level 10 Node: Entity variable
                              Start Level 10 Node: EntitySet variableEntitySet variableEnd Level 10 Node: EntitySet variable
                              Start Level 10 Node: Error variableError variableEnd Level 10 Node: Error variable
                              Start Level 10 Node: Link variableLink variableEnd Level 10 Node: Link variable
                              Start Level 10 Node: LinkList variableLinkList variableEnd Level 10 Node: LinkList variable
                              Start Level 10 Node: Metadata variableMetadata variableEnd Level 10 Node: Metadata variable
                              Start Level 10 Node: Property variableProperty variableEnd Level 10 Node: Property variable
                              Start Level 10 Node: Raw variableRaw variableEnd Level 10 Node: Raw variable
                        Start Level 8 Node: ODataPropMap interfaceODataPropMap interfaceEnd Level 8 Node: ODataPropMap interface
                        Start Level 8 Node: ODataProperty interfaceODataProperty interfaceEnd Level 8 Node: ODataProperty interface
                           Start Level 9 Node: getName() methodgetName() methodEnd Level 9 Node: getName() method
                           Start Level 9 Node: getValue() methodgetValue() methodEnd Level 9 Node: getValue() method
                           Start Level 9 Node: isComplex() methodisComplex() methodEnd Level 9 Node: isComplex() method
                           Start Level 9 Node: setValue(Object) methodsetValue(Object) methodEnd Level 9 Node: setValue(Object) method
                        Start Level 8 Node: ODataRawValue interfaceODataRawValue interfaceEnd Level 8 Node: ODataRawValue interface
                           Start Level 9 Node: getValue() methodgetValue() methodEnd Level 9 Node: getValue() method
                  Start Level 6 Node: Deprecated API ListDeprecated API ListEnd Level 6 Node: Deprecated API List
         Start Level 3 Node: Logon APIs for AndroidLogon APIs for AndroidEnd Level 3 Node: Logon APIs for Android
            Start Level 4 Node: HttpConversation APIHttpConversation APIEnd Level 4 Node: HttpConversation API
               Start Level 5 Node: com.sap.smp.client packagecom.sap.smp.client packageEnd Level 5 Node: com.sap.smp.client package
                  Start Level 6 Node: httpc packagehttpc packageEnd Level 6 Node: httpc package
                     Start Level 7 Node: events packageevents packageEnd Level 7 Node: events package
                        Start Level 8 Node: IBaseEvent interfaceIBaseEvent interfaceEnd Level 8 Node: IBaseEvent interface
                           Start Level 9 Node: getConversationContext() methodgetConversationContext() methodEnd Level 9 Node: getConversationContext() method
                           Start Level 9 Node: getManagerContext() methodgetManagerContext() methodEnd Level 9 Node: getManagerContext() method
                           Start Level 9 Node: getObserversByType(Class< T >) methodgetObserversByType(Class< T >) methodEnd Level 9 Node: getObserversByType(Class< T >) method
                           Start Level 9 Node: isCancelledExternally() methodisCancelledExternally() methodEnd Level 9 Node: isCancelledExternally() method
                        Start Level 8 Node: ICancellationEvent interfaceICancellationEvent interfaceEnd Level 8 Node: ICancellationEvent interface
                           Start Level 9 Node: getResult() methodgetResult() methodEnd Level 9 Node: getResult() method
                        Start Level 8 Node: IReceiveEvent interfaceIReceiveEvent interfaceEnd Level 8 Node: IReceiveEvent interface
                           Start Level 9 Node: IReceiveEvent.Util classIReceiveEvent.Util classEnd Level 9 Node: IReceiveEvent.Util class
                              Start Level 10 Node: getResponseBody(final InputStreamReader) methodgetResponseBody(final InputStreamReader) methodEnd Level 10 Node: getResponseBody(final InputStreamReader) method
                           Start Level 9 Node: getContentType() methodgetContentType() methodEnd Level 9 Node: getContentType() method
                           Start Level 9 Node: getReader() methodgetReader() methodEnd Level 9 Node: getReader() method
                           Start Level 9 Node: getResponseHeaders() methodgetResponseHeaders() methodEnd Level 9 Node: getResponseHeaders() method
                           Start Level 9 Node: getResponseStatusCode() methodgetResponseStatusCode() methodEnd Level 9 Node: getResponseStatusCode() method
                           Start Level 9 Node: getResponseURL() methodgetResponseURL() methodEnd Level 9 Node: getResponseURL() method
                           Start Level 9 Node: getSendEvent() methodgetSendEvent() methodEnd Level 9 Node: getSendEvent() method
                           Start Level 9 Node: getStream() methodgetStream() methodEnd Level 9 Node: getStream() method
                        Start Level 8 Node: ISendEvent interfaceISendEvent interfaceEnd Level 8 Node: ISendEvent interface
                           Start Level 9 Node: getMethod() methodgetMethod() methodEnd Level 9 Node: getMethod() method
                           Start Level 9 Node: getRequestHeaders() methodgetRequestHeaders() methodEnd Level 9 Node: getRequestHeaders() method
                           Start Level 9 Node: getRequestParameters() methodgetRequestParameters() methodEnd Level 9 Node: getRequestParameters() method
                           Start Level 9 Node: getRequestURL() methodgetRequestURL() methodEnd Level 9 Node: getRequestURL() method
                        Start Level 8 Node: ITransmitEvent interfaceITransmitEvent interfaceEnd Level 8 Node: ITransmitEvent interface
                           Start Level 9 Node: getStream() methodgetStream() methodEnd Level 9 Node: getStream() method
                           Start Level 9 Node: getWriter() methodgetWriter() methodEnd Level 9 Node: getWriter() method
                     Start Level 7 Node: exceptions packageexceptions packageEnd Level 7 Node: exceptions package
                        Start Level 8 Node: InvalidRedirectUrlException classInvalidRedirectUrlException classEnd Level 8 Node: InvalidRedirectUrlException class
                           Start Level 9 Node: InvalidRedirectUrlException(URL) constructorInvalidRedirectUrlException(URL) constructorEnd Level 9 Node: InvalidRedirectUrlException(URL) constructor
                           Start Level 9 Node: invalidRedirectUrl variableinvalidRedirectUrl variableEnd Level 9 Node: invalidRedirectUrl variable
                     Start Level 7 Node: filters packagefilters packageEnd Level 7 Node: filters package
                        Start Level 8 Node: IRequestFilter interfaceIRequestFilter interfaceEnd Level 8 Node: IRequestFilter interface
                           Start Level 9 Node: filter(ISendEvent, IRequestFilterChain) methodfilter(ISendEvent, IRequestFilterChain) methodEnd Level 9 Node: filter(ISendEvent, IRequestFilterChain) method
                           Start Level 9 Node: getDescriptor() methodgetDescriptor() methodEnd Level 9 Node: getDescriptor() method
                        Start Level 8 Node: IRequestFilterChain interfaceIRequestFilterChain interfaceEnd Level 8 Node: IRequestFilterChain interface
                           Start Level 9 Node: filter() methodfilter() methodEnd Level 9 Node: filter() method
                        Start Level 8 Node: IResponseFilter interfaceIResponseFilter interfaceEnd Level 8 Node: IResponseFilter interface
                           Start Level 9 Node: filter(IReceiveEvent, IResponseFilterChain) methodfilter(IReceiveEvent, IResponseFilterChain) methodEnd Level 9 Node: filter(IReceiveEvent, IResponseFilterChain) method
                           Start Level 9 Node: getDescriptor() methodgetDescriptor() methodEnd Level 9 Node: getDescriptor() method
                           Start Level 9 Node: RESTART_SIGNAL variableRESTART_SIGNAL variableEnd Level 9 Node: RESTART_SIGNAL variable
                        Start Level 8 Node: IResponseFilterChain interfaceIResponseFilterChain interfaceEnd Level 8 Node: IResponseFilterChain interface
                           Start Level 9 Node: filter() methodfilter() methodEnd Level 9 Node: filter() method
                     Start Level 7 Node: listeners packagelisteners packageEnd Level 7 Node: listeners package
                        Start Level 8 Node: IConnectionConfigurationListener< T > interfaceIConnectionConfigurationListener< T > interfaceEnd Level 8 Node: IConnectionConfigurationListener< T > interface
                           Start Level 9 Node: onConfigRequired(ISendEvent) methodonConfigRequired(ISendEvent) methodEnd Level 9 Node: onConfigRequired(ISendEvent) method
                        Start Level 8 Node: IConversationFlowListener interfaceIConversationFlowListener interfaceEnd Level 8 Node: IConversationFlowListener interface
                           Start Level 9 Node: onCancellationByRequestFilter(ICancellationEvent) methodonCancellationByRequestFilter(ICancellationEvent) methodEnd Level 9 Node: onCancellationByRequestFilter(ICancellationEvent) method
                           Start Level 9 Node: onCancellationByRequestListener(ICancellationEvent) methodonCancellationByRequestListener(ICancellationEvent) methodEnd Level 9 Node: onCancellationByRequestListener(ICancellationEvent) method
                           Start Level 9 Node: onCancellationByResponseFilter(ICancellationEvent) methodonCancellationByResponseFilter(ICancellationEvent) methodEnd Level 9 Node: onCancellationByResponseFilter(ICancellationEvent) method
                           Start Level 9 Node: onCommunicationError(IOException) methodonCommunicationError(IOException) methodEnd Level 9 Node: onCommunicationError(IOException) method
                           Start Level 9 Node: onCompletion() methodonCompletion() methodEnd Level 9 Node: onCompletion() method
                           Start Level 9 Node: onExternalCancellation(ICancellationEvent) methodonExternalCancellation(ICancellationEvent) methodEnd Level 9 Node: onExternalCancellation(ICancellationEvent) method
                           Start Level 9 Node: onMaximumRestartsReached(ICancellationEvent) methodonMaximumRestartsReached(ICancellationEvent) methodEnd Level 9 Node: onMaximumRestartsReached(ICancellationEvent) method
                        Start Level 8 Node: IRequestListener interfaceIRequestListener interfaceEnd Level 8 Node: IRequestListener interface
                           Start Level 9 Node: onRequestBodySending(ITransmitEvent) methodonRequestBodySending(ITransmitEvent) methodEnd Level 9 Node: onRequestBodySending(ITransmitEvent) method
                           Start Level 9 Node: onRequestHeaderSending(ISendEvent) methodonRequestHeaderSending(ISendEvent) methodEnd Level 9 Node: onRequestHeaderSending(ISendEvent) method
                        Start Level 8 Node: IResponseListener interfaceIResponseListener interfaceEnd Level 8 Node: IResponseListener interface
                           Start Level 9 Node: onResponseReceived(IReceiveEvent) methodonResponseReceived(IReceiveEvent) methodEnd Level 9 Node: onResponseReceived(IReceiveEvent) method
                        Start Level 8 Node: ISSLSocketFactoryListener interfaceISSLSocketFactoryListener interfaceEnd Level 8 Node: ISSLSocketFactoryListener interface
                           Start Level 9 Node: onFactoryNeeded(ISendEvent, X509TrustManager[], X509KeyManager[]) methodonFactoryNeeded(ISendEvent, X509TrustManager[], X509KeyManager[]) methodEnd Level 9 Node: onFactoryNeeded(ISendEvent, X509TrustManager[], X509KeyManager[]) method
                     Start Level 7 Node: observers packageobservers packageEnd Level 7 Node: observers package
                        Start Level 8 Node: IClientCertificateObserver interfaceIClientCertificateObserver interfaceEnd Level 8 Node: IClientCertificateObserver interface
                           Start Level 9 Node: observeClientCertificate(String, String, URL, X509KeyManager, String) methodobserveClientCertificate(String, String, URL, X509KeyManager, String) methodEnd Level 9 Node: observeClientCertificate(String, String, URL, X509KeyManager, String) method
                        Start Level 8 Node: IObserver interfaceIObserver interfaceEnd Level 8 Node: IObserver interface
                     Start Level 7 Node: utils packageutils packageEnd Level 7 Node: utils package
                        Start Level 8 Node: BoundedBufferedReader classBoundedBufferedReader classEnd Level 8 Node: BoundedBufferedReader class
                           Start Level 9 Node: BoundedBufferedReader(Reader) constructorBoundedBufferedReader(Reader) constructorEnd Level 9 Node: BoundedBufferedReader(Reader) constructor
                           Start Level 9 Node: BoundedBufferedReader(Reader, int) constructorBoundedBufferedReader(Reader, int) constructorEnd Level 9 Node: BoundedBufferedReader(Reader, int) constructor
                           Start Level 9 Node: readLine() methodreadLine() methodEnd Level 9 Node: readLine() method
                        Start Level 8 Node: ConstantConfigurationListener< T > classConstantConfigurationListener< T > classEnd Level 8 Node: ConstantConfigurationListener< T > class
                           Start Level 9 Node: ConstantConfigurationListener(T) methodConstantConfigurationListener(T) methodEnd Level 9 Node: ConstantConfigurationListener(T) method
                           Start Level 9 Node: onConfigRequired(ISendEvent) methodonConfigRequired(ISendEvent) methodEnd Level 9 Node: onConfigRequired(ISendEvent) method
                        Start Level 8 Node: EmptyFlowListener classEmptyFlowListener classEnd Level 8 Node: EmptyFlowListener class
                           Start Level 9 Node: onCancellationByRequestFilter(ICancellationEvent) methodonCancellationByRequestFilter(ICancellationEvent) methodEnd Level 9 Node: onCancellationByRequestFilter(ICancellationEvent) method
                           Start Level 9 Node: onCancellationByRequestListener(ICancellationEvent) methodonCancellationByRequestListener(ICancellationEvent) methodEnd Level 9 Node: onCancellationByRequestListener(ICancellationEvent) method
                           Start Level 9 Node: onCancellationByResponseFilter(ICancellationEvent) methodonCancellationByResponseFilter(ICancellationEvent) methodEnd Level 9 Node: onCancellationByResponseFilter(ICancellationEvent) method
                           Start Level 9 Node: onCommunicationError(IOException) methodonCommunicationError(IOException) methodEnd Level 9 Node: onCommunicationError(IOException) method
                           Start Level 9 Node: onCompletion() methodonCompletion() methodEnd Level 9 Node: onCompletion() method
                           Start Level 9 Node: onExternalCancellation(ICancellationEvent) methodonExternalCancellation(ICancellationEvent) methodEnd Level 9 Node: onExternalCancellation(ICancellationEvent) method
                           Start Level 9 Node: onMaximumRestartsReached(ICancellationEvent) methodonMaximumRestartsReached(ICancellationEvent) methodEnd Level 9 Node: onMaximumRestartsReached(ICancellationEvent) method
                        Start Level 8 Node: LinearBufferedInputStream classLinearBufferedInputStream classEnd Level 8 Node: LinearBufferedInputStream class
                           Start Level 9 Node: LinearBufferedInputStream(InputStream, int) constructorLinearBufferedInputStream(InputStream, int) constructorEnd Level 9 Node: LinearBufferedInputStream(InputStream, int) constructor
                           Start Level 9 Node: available() methodavailable() methodEnd Level 9 Node: available() method
                           Start Level 9 Node: close() methodclose() methodEnd Level 9 Node: close() method
                           Start Level 9 Node: mark(int) methodmark(int) methodEnd Level 9 Node: mark(int) method
                           Start Level 9 Node: markSupported() methodmarkSupported() methodEnd Level 9 Node: markSupported() method
                           Start Level 9 Node: read() methodread() methodEnd Level 9 Node: read() method
                           Start Level 9 Node: read(byte[], int, int) methodread(byte[], int, int) methodEnd Level 9 Node: read(byte[], int, int) method
                           Start Level 9 Node: reset() methodreset() methodEnd Level 9 Node: reset() method
                        Start Level 8 Node: MultipartRequestFacade classMultipartRequestFacade classEnd Level 8 Node: MultipartRequestFacade class
                           Start Level 9 Node: MultipartRequestFacade.FormDataParameters classMultipartRequestFacade.FormDataParameters classEnd Level 9 Node: MultipartRequestFacade.FormDataParameters class
                              Start Level 10 Node: FormDataParameters() constructorFormDataParameters() constructorEnd Level 10 Node: FormDataParameters() constructor
                              Start Level 10 Node: FormDataParameters(String, Map< String, String >) constructorFormDataParameters(String, Map< String, String >) constructorEnd Level 10 Node: FormDataParameters(String, Map< String, String >) constructor
                              Start Level 10 Node: FormDataParameters(String, String, Map< String, String >) constructorFormDataParameters(String, String, Map< String, String >) constructorEnd Level 10 Node: FormDataParameters(String, String, Map< String, String >) constructor
                              Start Level 10 Node: fieldName variablefieldName variableEnd Level 10 Node: fieldName variable
                              Start Level 10 Node: fileName variablefileName variableEnd Level 10 Node: fileName variable
                              Start Level 10 Node: headers variableheaders variableEnd Level 10 Node: headers variable
                           Start Level 9 Node: MultipartRequestFacade.HttpRequestParameters classMultipartRequestFacade.HttpRequestParameters classEnd Level 9 Node: MultipartRequestFacade.HttpRequestParameters class
                              Start Level 10 Node: HttpRequestParameters() constructorHttpRequestParameters() constructorEnd Level 10 Node: HttpRequestParameters() constructor
                              Start Level 10 Node: HttpRequestParameters(HttpMethod, URL, Map< String, String >) constructorHttpRequestParameters(HttpMethod, URL, Map< String, String >) constructorEnd Level 10 Node: HttpRequestParameters(HttpMethod, URL, Map< String, String >) constructor
                              Start Level 10 Node: headers variableheaders variableEnd Level 10 Node: headers variable
                              Start Level 10 Node: method variablemethod variableEnd Level 10 Node: method variable
                              Start Level 10 Node: url variableurl variableEnd Level 10 Node: url variable
                           Start Level 9 Node: MultipartRequestFacade.PartType enumMultipartRequestFacade.PartType enumEnd Level 9 Node: MultipartRequestFacade.PartType enum
                              Start Level 10 Node: FinishMultipart variableFinishMultipart variableEnd Level 10 Node: FinishMultipart variable
                              Start Level 10 Node: FormData variableFormData variableEnd Level 10 Node: FormData variable
                              Start Level 10 Node: PlainText variablePlainText variableEnd Level 10 Node: PlainText variable
                              Start Level 10 Node: SimpleRequest variableSimpleRequest variableEnd Level 10 Node: SimpleRequest variable
                              Start Level 10 Node: StartMultipart variableStartMultipart variableEnd Level 10 Node: StartMultipart variable
                           Start Level 9 Node: MultipartRequestFacade.TypeSelector enumMultipartRequestFacade.TypeSelector enumEnd Level 9 Node: MultipartRequestFacade.TypeSelector enum
                              Start Level 10 Node: FormData variableFormData variableEnd Level 10 Node: FormData variable
                              Start Level 10 Node: HttpRequests variableHttpRequests variableEnd Level 10 Node: HttpRequests variable
                           Start Level 9 Node: MultipartRequestFacade(TypeSelector) constructorMultipartRequestFacade(TypeSelector) constructorEnd Level 9 Node: MultipartRequestFacade(TypeSelector) constructor
                           Start Level 9 Node: nextPart() methodnextPart() methodEnd Level 9 Node: nextPart() method
                           Start Level 9 Node: onPrepareSending(ITransmitEvent) methodonPrepareSending(ITransmitEvent) methodEnd Level 9 Node: onPrepareSending(ITransmitEvent) method
                           Start Level 9 Node: onRequestBodySending(ITransmitEvent) methodonRequestBodySending(ITransmitEvent) methodEnd Level 9 Node: onRequestBodySending(ITransmitEvent) method
                           Start Level 9 Node: onRequestHeaderSending(ISendEvent) methodonRequestHeaderSending(ISendEvent) methodEnd Level 9 Node: onRequestHeaderSending(ISendEvent) method
                           Start Level 9 Node: onSendingBody(ITransmitEvent) methodonSendingBody(ITransmitEvent) methodEnd Level 9 Node: onSendingBody(ITransmitEvent) method
                           Start Level 9 Node: onSettingFormDataParameters(FormDataParameters) methodonSettingFormDataParameters(FormDataParameters) methodEnd Level 9 Node: onSettingFormDataParameters(FormDataParameters) method
                           Start Level 9 Node: onSettingSimpleRequestParameters(HttpRequestParameters) methodonSettingSimpleRequestParameters(HttpRequestParameters) methodEnd Level 9 Node: onSettingSimpleRequestParameters(HttpRequestParameters) method
                        Start Level 8 Node: MultipartResponseFacade classMultipartResponseFacade classEnd Level 8 Node: MultipartResponseFacade class
                           Start Level 9 Node: onEmptyBody(IReceiveEvent) methodonEmptyBody(IReceiveEvent) methodEnd Level 9 Node: onEmptyBody(IReceiveEvent) method
                           Start Level 9 Node: onErrorReceived(IReceiveEvent) methodonErrorReceived(IReceiveEvent) methodEnd Level 9 Node: onErrorReceived(IReceiveEvent) method
                           Start Level 9 Node: onPartReceived(int, String, Map< String, List< String >>, String) methodonPartReceived(int, String, Map< String, List< String >>, String) methodEnd Level 9 Node: onPartReceived(int, String, Map< String, List< String >>, String) method
                           Start Level 9 Node: onResponseHandlingFinished() methodonResponseHandlingFinished() methodEnd Level 9 Node: onResponseHandlingFinished() method
                           Start Level 9 Node: onResponseReceived(IReceiveEvent) methodonResponseReceived(IReceiveEvent) methodEnd Level 9 Node: onResponseReceived(IReceiveEvent) method
                        Start Level 8 Node: SAPLoggerUtils classSAPLoggerUtils classEnd Level 8 Node: SAPLoggerUtils class
                           Start Level 9 Node: logResponseDetails(IReceiveEvent, ClientLogger, ClientLogLevel, boolean, boolean) methodlogResponseDetails(IReceiveEvent, ClientLogger, ClientLogLevel, boolean, boolean) methodEnd Level 9 Node: logResponseDetails(IReceiveEvent, ClientLogger, ClientLogLevel, boolean, boolean) method
                           Start Level 9 Node: LOGGER_ID variableLOGGER_ID variableEnd Level 9 Node: LOGGER_ID variable
                     Start Level 7 Node: CompositeTextBasedResponseDetector classCompositeTextBasedResponseDetector classEnd Level 7 Node: CompositeTextBasedResponseDetector class
                        Start Level 8 Node: CompositeTextBasedResponseDetector(ITextBasedResponseDetector...) constructorCompositeTextBasedResponseDetector(ITextBasedResponseDetector...) constructorEnd Level 8 Node: CompositeTextBasedResponseDetector(ITextBasedResponseDetector...) constructor
                        Start Level 8 Node: appendDetector(IHttpConversation, ITextBasedResponseDetector) methodappendDetector(IHttpConversation, ITextBasedResponseDetector) methodEnd Level 8 Node: appendDetector(IHttpConversation, ITextBasedResponseDetector) method
                        Start Level 8 Node: performDetection(IReceiveEvent) methodperformDetection(IReceiveEvent) methodEnd Level 8 Node: performDetection(IReceiveEvent) method
                     Start Level 7 Node: HttpConversationManager classHttpConversationManager classEnd Level 7 Node: HttpConversationManager class
                        Start Level 8 Node: HttpConversationManager.Setting enumHttpConversationManager.Setting enumEnd Level 8 Node: HttpConversationManager.Setting enum
                           Start Level 9 Node: EXECUTOR variableEXECUTOR variableEnd Level 9 Node: EXECUTOR variable
                           Start Level 9 Node: HOSTNAME_VERIFIER variableHOSTNAME_VERIFIER variableEnd Level 9 Node: HOSTNAME_VERIFIER variable
                           Start Level 9 Node: KEY_MANAGER variableKEY_MANAGER variableEnd Level 9 Node: KEY_MANAGER variable
                           Start Level 9 Node: PROXY_PROVIDER variablePROXY_PROVIDER variable