Class NullIntegrationObjectDescriptor

    • Constructor Detail

      • NullIntegrationObjectDescriptor

        public NullIntegrationObjectDescriptor​(java.lang.String code)
        Constructor to create a NullIntegrationObjectDescriptor
        Parameters:
        code - integration object code
    • Method Detail

      • getItemTypeDescriptors

        public java.util.Set<TypeDescriptor> getItemTypeDescriptors()
        Description copied from interface: IntegrationObjectDescriptor
        Retrieves descriptors for all integration object items defined in this integration object.
        Specified by:
        getItemTypeDescriptors in interface IntegrationObjectDescriptor
        Returns:
        a set of all non-primitive item type descriptors defined in this integration object or an empty set, if this integration object does not have a single integration object item defined yet.
      • getItemTypeDescriptor

        public java.util.Optional<TypeDescriptor> getItemTypeDescriptor​(ItemModel item)
        Description copied from interface: IntegrationObjectDescriptor
        Retrieves item type defined in this integration object, corresponding to the specified data item.
        Specified by:
        getItemTypeDescriptor in interface IntegrationObjectDescriptor
        Parameters:
        item - an item to find a type descriptor for.
        Returns:
        a descriptor for the item type corresponding to the specified item or an empty value, if the specified item is not related to this integration object.