Interface EntitySelectable<EntityT>

Type Parameters:
EntityT - The generic entity type.
All Known Implementing Classes:
EntityField, EntityFieldAll, EntityLink

public interface EntitySelectable<EntityT>
Interface to enable management of OData entity selectors. This interface is used by EntityField and EntityLink.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the field name of OData entity property.
    default List<String>
    Get the select expression that represents the OData entity property.
  • Method Details

    • getFieldName

      @Nonnull String getFieldName()
      Get the field name of OData entity property.
      Returns:
      The field name
    • getSelections

      @Nonnull default List<String> getSelections()
      Get the select expression that represents the OData entity property.
      Returns:
      The serialized select terms.