Class WriteCallbackContext

    • Constructor Detail

      • WriteCallbackContext

        public WriteCallbackContext()
    • Method Detail

      • getCurrentExpandSelectTreeNode

        public ExpandSelectTreeNode getCurrentExpandSelectTreeNode()
        Current means the node pointing to the target entity set
        Returns:
        the current node of the expand select tree
      • setCurrentExpandSelectTreeNode

        public void setCurrentExpandSelectTreeNode​(ExpandSelectTreeNode currentNode)
        Do Not Call This Method!
        Parameters:
        currentNode - CurrentNode
      • getSourceEntitySet

        public EdmEntitySet getSourceEntitySet()
        Returns entity set which contains an entry that should be expanded
        Returns:
        source entity set
      • setSourceEntitySet

        public void setSourceEntitySet​(EdmEntitySet entitySet)
        Do Not Call This Method!
        Parameters:
        entitySet - Entidades
      • getNavigationProperty

        public EdmNavigationProperty getNavigationProperty()
        Navigation property which is contained in the expand clause.
        Returns:
        navigation property pointing to the entity which has to be expanded.
      • setNavigationProperty

        public void setNavigationProperty​(EdmNavigationProperty navigationProperty)
        Do Not Call This Method!
        Parameters:
        navigationProperty - Propriedade
      • getEntryData

        public Map<String,​Object> getEntryData()
        Source entry data which was just serialized.
        Returns:
        data of the source entry
      • setEntryData

        public void setEntryData​(Map<String,​Object> entryData)
        Do Not Call This Method!
        Parameters:
        entryData - Mapa
      • setCurrentWriteProperties

        public void setCurrentWriteProperties​(EntityProviderWriteProperties currentWriteProperties)
        EntityProviderWriteProperties of outer producer.
        Parameters:
        currentWriteProperties - of outer producer.
      • getCurrentWriteProperties

        public EntityProviderWriteProperties getCurrentWriteProperties()
        EntityProviderWriteProperties which were set by outer producer or null if not supported.
        Returns:
        set by outer producer or null if not supported.