public class DefaultIdentifierConfiguration extends Object implements IdentifierConfiguration
Constructor and Description |
---|
DefaultIdentifierConfiguration() |
Modifier and Type | Method and Description |
---|---|
boolean |
delimitAll()
Returns true if global name delimiting is enabled.
|
String |
getConversionKey()
Returns a key that can be used to determine whether conversion
should take place.
|
IdentifierRule |
getDefaultIdentifierRule()
Gets the default naming rule
|
String |
getDelimitedCase()
Returns the case that is used when delimiting.
|
String |
getIdentifierConcatenator()
Returns the value used to concatenate multiple names together.
|
String |
getIdentifierDelimiter()
Returns the value used to delimit between individual names.
|
<T> IdentifierRule |
getIdentifierRule(T t)
Returns a naming rule or null if the rule is
not found.
|
Map<String,IdentifierRule> |
getIdentifierRules()
Returns all naming rules
|
String |
getLeadingDelimiter()
Returns the leading delimiter value to use when delimiting a name.
|
String |
getSchemaCase()
Returns the case that is used when delimiters are not used.
|
boolean |
getSupportsDelimitedIdentifiers()
Returns true if delimiting is supported
|
String |
getTrailingDelimiter()
Returns the trailing delimiter value to use when delimiting a name.
|
public boolean delimitAll()
IdentifierConfiguration
delimitAll
in interface IdentifierConfiguration
public IdentifierRule getDefaultIdentifierRule()
IdentifierConfiguration
getDefaultIdentifierRule
in interface IdentifierConfiguration
public String getDelimitedCase()
IdentifierConfiguration
getDelimitedCase
in interface IdentifierConfiguration
public String getSchemaCase()
IdentifierConfiguration
getSchemaCase
in interface IdentifierConfiguration
public String getLeadingDelimiter()
IdentifierConfiguration
getLeadingDelimiter
in interface IdentifierConfiguration
public String getIdentifierDelimiter()
IdentifierConfiguration
getIdentifierDelimiter
in interface IdentifierConfiguration
public String getIdentifierConcatenator()
IdentifierConfiguration
getIdentifierConcatenator
in interface IdentifierConfiguration
public <T> IdentifierRule getIdentifierRule(T t)
IdentifierConfiguration
getIdentifierRule
in interface IdentifierConfiguration
public Map<String,IdentifierRule> getIdentifierRules()
IdentifierConfiguration
getIdentifierRules
in interface IdentifierConfiguration
public String getTrailingDelimiter()
IdentifierConfiguration
getTrailingDelimiter
in interface IdentifierConfiguration
public boolean getSupportsDelimitedIdentifiers()
IdentifierConfiguration
getSupportsDelimitedIdentifiers
in interface IdentifierConfiguration
public String getConversionKey()
IdentifierConfiguration
getConversionKey
in interface IdentifierConfiguration
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.