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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddParam(java.lang.String name, java.lang.String value, Context context, java.lang.String ns, L loc, A anno)voidannotation(E ea)PmakePattern(L loc, A anno)PmakePattern(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
 
 - 
 
 -