cucumber.runtime.snippets
Interface Snippet


public interface Snippet


Method Summary
 java.lang.String arguments(java.util.List<java.lang.Class<?>> argumentTypes)
           
 java.lang.String escapePattern(java.lang.String pattern)
           
 java.lang.String namedGroupEnd()
           
 java.lang.String namedGroupStart()
          Langauges that don't support named capture groups should return null.
 java.lang.String template()
           
 

Method Detail

template

java.lang.String template()

arguments

java.lang.String arguments(java.util.List<java.lang.Class<?>> argumentTypes)

namedGroupStart

java.lang.String namedGroupStart()
Langauges that don't support named capture groups should return null.

Returns:
the start of a named group

namedGroupEnd

java.lang.String namedGroupEnd()

escapePattern

java.lang.String escapePattern(java.lang.String pattern)