public class DMNDeclaredField extends Object implements org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
Modifier and Type | Method and Description |
---|---|
boolean |
createAccessors() |
com.github.javaparser.ast.stmt.BlockStmt |
createFromMapEntry(com.github.javaparser.ast.stmt.BlockStmt simplePropertyBlock,
com.github.javaparser.ast.stmt.BlockStmt pojoPropertyBlock,
com.github.javaparser.ast.stmt.BlockStmt collectionsPropertyBlock,
com.github.javaparser.ast.stmt.BlockStmt collectionsBasic) |
String |
getFieldName() |
String |
getInitExpr() |
String |
getObjectType() |
String |
getOriginalMapKey() |
List<org.drools.modelcompiler.builder.generator.declaredtype.api.AnnotationDefinition> |
getterAnnotations() |
boolean |
isFinal() |
boolean |
isKeyField() |
boolean |
isStatic() |
Optional<String> |
overriddenGetterName() |
Optional<String> |
overriddenSetterName() |
public String getFieldName()
getFieldName
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public String getOriginalMapKey()
public String getObjectType()
getObjectType
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public String getInitExpr()
getInitExpr
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public List<org.drools.modelcompiler.builder.generator.declaredtype.api.AnnotationDefinition> getterAnnotations()
getterAnnotations
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public boolean isKeyField()
isKeyField
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public boolean createAccessors()
createAccessors
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public boolean isStatic()
isStatic
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public boolean isFinal()
isFinal
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
public com.github.javaparser.ast.stmt.BlockStmt createFromMapEntry(com.github.javaparser.ast.stmt.BlockStmt simplePropertyBlock, com.github.javaparser.ast.stmt.BlockStmt pojoPropertyBlock, com.github.javaparser.ast.stmt.BlockStmt collectionsPropertyBlock, com.github.javaparser.ast.stmt.BlockStmt collectionsBasic)
public Optional<String> overriddenGetterName()
overriddenGetterName
in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinition
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.