Package org.drools.drl.ast.dsl
Interface AbstractClassTypeDeclarationBuilder<T extends BaseDescr>
- All Superinterfaces:
DescrBuilder<PackageDescrBuilder,T>
- All Known Subinterfaces:
EnumDeclarationDescrBuilder,TypeDeclarationDescrBuilder
- All Known Implementing Classes:
EnumDeclarationDescrBuilderImpl,TypeDeclarationDescrBuilderImpl
public interface AbstractClassTypeDeclarationBuilder<T extends BaseDescr>
extends DescrBuilder<PackageDescrBuilder,T>
-
Method Summary
Modifier and TypeMethodDescriptionAdds a field to this type declarationMethods inherited from interface org.drools.drl.ast.dsl.DescrBuilder
end, endCharacter, endLocation, getDescr, getParent, startCharacter, startLocation
-
Method Details
-
newField
Adds a field to this type declaration- Parameters:
name- the name of the field- Returns:
- a descriptor builder for the field
-