Interface SymbolFeature<T>


@OpenApiAll public interface SymbolFeature<T>
Meta information about persistent symbol feature.
  • Method Details

    • getName

      String getName()
      Returns:
      name of feature. Each symbol can have only one feature with given name.
    • getType

      Returns:
      type of feature.
    • isMultiple

      default boolean isMultiple()
      Returns:
      true if feature is multiple value.
    • isOrdered

      default boolean isOrdered()
      Returns:
      true if feature is ordered value. In case feature is not multiple method may return any value.
    • getDefaultValue

      @CheckForNull default T getDefaultValue()
      Get default value.
      Returns:
      default value.