Package org.drools.drl.ast.dsl.impl
Class QueryDescrBuilderImpl
java.lang.Object
org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl<PackageDescrBuilder,QueryDescr>
org.drools.drl.ast.dsl.impl.QueryDescrBuilderImpl
- All Implemented Interfaces:
AnnotatedDescrBuilder<QueryDescrBuilder>,DescrBuilder<PackageDescrBuilder,,QueryDescr> ParameterSupportBuilder<QueryDescrBuilder>,QueryDescrBuilder
public class QueryDescrBuilderImpl
extends BaseDescrBuilderImpl<PackageDescrBuilder,QueryDescr>
implements QueryDescrBuilder
A descr builder for queries
-
Field Summary
Fields inherited from class org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl
descr, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlhs()newAnnotation(String name) Adds a parameter to the parameter listMethods inherited from class org.drools.drl.ast.dsl.impl.BaseDescrBuilderImpl
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.drl.ast.dsl.DescrBuilder
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocation
-
Constructor Details
-
QueryDescrBuilderImpl
-
-
Method Details
-
newAnnotation
- Specified by:
newAnnotationin interfaceAnnotatedDescrBuilder<QueryDescrBuilder>
-
name
- Specified by:
namein interfaceQueryDescrBuilder
-
lhs
- Specified by:
lhsin interfaceQueryDescrBuilder
-
parameter
Description copied from interface:ParameterSupportBuilderAdds a parameter to the parameter list- Specified by:
parameterin interfaceParameterSupportBuilder<QueryDescrBuilder>- Parameters:
type- parameter typevariable- parameter id- Returns:
- itself
-