Interface InvokedRoutine

All Superinterfaces:
Metadata

public interface InvokedRoutine extends Metadata
Base interface for all invoked routines, such as SQL functions.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    accept(Visitor visitor)
     
    Returns the description of the routine, in case of SQL functions, this would be the actual SQL definition of the function.
     
    boolean
     

    Methods inherited from interface com.apple.foundationdb.relational.api.metadata.Metadata

    getName
  • Method Details

    • getDescription

      @Nonnull String getDescription()
      Returns the description of the routine, in case of SQL functions, this would be the actual SQL definition of the function.
      Returns:
      The description of the routine.
    • getNormalizedDescription

      @Nonnull String getNormalizedDescription()
    • isTemporary

      boolean isTemporary()
    • accept

      default void accept(@Nonnull Visitor visitor)
      Specified by:
      accept in interface Metadata