Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.kohsuke.rngom.ast.builder
Interface DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>

    public interface DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>

Method Summary
`void` | `addParam(java.lang.String name, java.lang.String value, Context context, java.lang.String ns, L loc, A anno)`
`void` | `annotation(E ea)`
`P` | `makePattern(L loc, A anno)`
`P` | `makePattern(P except, L loc, A anno)`

Method Detail

### addParam

    void addParam(java.lang.String name,
                  java.lang.String value,
                  Context context,
                  java.lang.String ns,
                  L loc,
                  A anno)
                  throws BuildException

  Throws:
    `BuildException`

### annotation

    void annotation(E ea)

### makePattern

    P makePattern(L loc,
                  A anno)
                                        throws BuildException

  Throws:
    `BuildException`

### makePattern

    P makePattern(P except,
                  L loc,
                  A anno)
                                        throws BuildException

  Throws:
    `BuildException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD