cucumber.runtime.java
Class MethodFormat

java.lang.Object
  extended by cucumber.runtime.java.MethodFormat

public class MethodFormat
extends java.lang.Object

Helper class for formatting a method signature to a shorter form.


Constructor Summary
MethodFormat()
          Creates an instance with default formatting.
MethodFormat(java.lang.String format)
           
 
Method Summary
 java.lang.String format(java.lang.reflect.Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodFormat

public MethodFormat()
Creates an instance with default formatting.


MethodFormat

public MethodFormat(java.lang.String format)
Parameters:
format - the format string to use. There are several pattern tokens that can be used:
  • %M: Modifiers
  • %qr: Qualified return type
  • %r: Unqualified return type
  • %qc: Qualified class
  • %c: Unqualified class
  • %m: Method name
  • %qa: Qualified arguments
  • %a: Unqualified arguments
  • %qe: Qualified exceptions
  • %e: Unqualified exceptions
Method Detail

format

public java.lang.String format(java.lang.reflect.Method method)