Class DescriptorInfo

java.lang.Object
org.jruby.internal.runtime.methods.DescriptorInfo

public class DescriptorInfo extends Object
An aggregate data object based on a collection of MethodDescriptors. Provides information about the collectio of descriptors, such as min and max arguments.
  • Field Details

    • min

      private int min
    • max

      private int max
    • frame

      private boolean frame
    • rest

      private boolean rest
    • block

      private boolean block
    • parameterDesc

      private String parameterDesc
    • ANONREQ_CHAR

      public static final char ANONREQ_CHAR
      See Also:
    • ANONOPT_CHAR

      public static final char ANONOPT_CHAR
      See Also:
    • ANONREST_CHAR

      public static final char ANONREST_CHAR
      See Also:
    • RICH_NATIVE_METHOD_PARAMETERS

      private static final boolean RICH_NATIVE_METHOD_PARAMETERS
      See Also:
  • Constructor Details

  • Method Details

    • isBacktrace

      @Deprecated public boolean isBacktrace()
      Deprecated.
    • isFrame

      public boolean isFrame()
    • getMax

      public int getMax()
    • getMin

      public int getMin()
    • isRest

      public boolean isRest()
    • isBlock

      public boolean isBlock()
    • getParameterDesc

      public String getParameterDesc()