Class RuleWriter
- java.lang.Object
-
- org.drools.model.codegen.execmodel.RuleWriter
-
public class RuleWriter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classRuleWriter.RuleFileSource
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDROOLS_CHECK_NON_EXTERNALISED_LAMBDAstatic booleanEXTERNALIZE_LAMBDAS
-
Constructor Summary
Constructors Constructor Description RuleWriter(java.lang.String rulesFileName, PackageModel.RuleSourceResult rulesSource, PackageModel pkgModel)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<java.lang.String>getClassNames()java.lang.StringgetMainSource()java.util.Map<java.lang.String,java.lang.String>getModelsByUnit()java.lang.StringgetName()java.util.List<RuleWriter.RuleFileSource>getRuleSources()static booleanisCheckNonExternalisedLambda()static voidsetCheckNonExternalisedLambda(boolean checkNonExternalisedLambda)
-
-
-
Field Detail
-
EXTERNALIZE_LAMBDAS
public static final boolean EXTERNALIZE_LAMBDAS
- See Also:
- Constant Field Values
-
DROOLS_CHECK_NON_EXTERNALISED_LAMBDA
public static final java.lang.String DROOLS_CHECK_NON_EXTERNALISED_LAMBDA
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RuleWriter
public RuleWriter(java.lang.String rulesFileName, PackageModel.RuleSourceResult rulesSource, PackageModel pkgModel)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getClassNames
public java.util.Collection<java.lang.String> getClassNames()
-
getMainSource
public java.lang.String getMainSource()
-
getModelsByUnit
public java.util.Map<java.lang.String,java.lang.String> getModelsByUnit()
-
getRuleSources
public java.util.List<RuleWriter.RuleFileSource> getRuleSources()
-
isCheckNonExternalisedLambda
public static boolean isCheckNonExternalisedLambda()
-
setCheckNonExternalisedLambda
public static void setCheckNonExternalisedLambda(boolean checkNonExternalisedLambda)
-
-