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) |
List<org.drools.modelcompiler.builder.generator.declaredtype.api.AnnotationDefinition> |
getFieldAnnotations() |
String |
getFieldName() |
String |
getInitExpr() |
Optional<String> |
getJavadocComment() |
String |
getObjectType() |
String |
getOriginalMapKey() |
List<org.drools.modelcompiler.builder.generator.declaredtype.api.AnnotationDefinition> |
getterAnnotations() |
boolean |
isCompositeCollection() |
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.FieldDefinitionpublic String getOriginalMapKey()
public String getObjectType()
getObjectType in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic String getInitExpr()
getInitExpr in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic List<org.drools.modelcompiler.builder.generator.declaredtype.api.AnnotationDefinition> getterAnnotations()
getterAnnotations in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic List<org.drools.modelcompiler.builder.generator.declaredtype.api.AnnotationDefinition> getFieldAnnotations()
getFieldAnnotations in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic boolean isKeyField()
isKeyField in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic boolean createAccessors()
createAccessors in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic boolean isStatic()
isStatic in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic boolean isFinal()
isFinal in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic 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.FieldDefinitionpublic Optional<String> overriddenSetterName()
overriddenSetterName in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic Optional<String> getJavadocComment()
getJavadocComment in interface org.drools.modelcompiler.builder.generator.declaredtype.api.FieldDefinitionpublic boolean isCompositeCollection()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.