Package org.kie.internal.builder.conf
Class DefaultDialectOption
- java.lang.Object
-
- org.kie.internal.builder.conf.DefaultDialectOption
-
- All Implemented Interfaces:
java.io.Serializable
,org.kie.api.conf.Option
,org.kie.api.conf.SingleValueOption
,KnowledgeBuilderOption
,SingleValueKieBuilderOption
public class DefaultDialectOption extends java.lang.Object implements SingleValueKieBuilderOption
A class for the default dialect configuration.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static org.kie.api.conf.OptionKey<DefaultDialectOption>
KEY
static java.lang.String
PROPERTY_NAME
The property name for the default DIALECT-
Fields inherited from interface org.kie.internal.builder.conf.KnowledgeBuilderOption
TYPE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
dialectName()
Returns the name of the dialect configured as defaultboolean
equals(java.lang.Object obj)
static DefaultDialectOption
get(java.lang.String dialectName)
This is a factory method for this DefaultDialect configuration.java.lang.String
getPropertyName()
int
hashCode()
java.lang.String
propertyName()
java.lang.String
toString()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.kie.internal.builder.conf.KnowledgeBuilderOption
type
-
-
-
-
Field Detail
-
PROPERTY_NAME
public static final java.lang.String PROPERTY_NAME
The property name for the default DIALECT- See Also:
- Constant Field Values
-
KEY
public static org.kie.api.conf.OptionKey<DefaultDialectOption> KEY
-
-
Method Detail
-
get
public static DefaultDialectOption get(java.lang.String dialectName)
This is a factory method for this DefaultDialect configuration. The factory method is a best practice for the case where the actual object construction is changed in the future.- Parameters:
name
- the name of the dialect to be configured as default- Returns:
- the actual type safe default dialect configuration.
-
getPropertyName
public java.lang.String getPropertyName()
- Specified by:
getPropertyName
in interfaceorg.kie.api.conf.Option
-
propertyName
public java.lang.String propertyName()
- Specified by:
propertyName
in interfaceorg.kie.api.conf.Option
-
dialectName
public java.lang.String dialectName()
Returns the name of the dialect configured as default- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-