org.apache.openjpa.jdbc.identifier
Class DefaultIdentifierConfiguration

java.lang.Object
  extended by org.apache.openjpa.jdbc.identifier.DefaultIdentifierConfiguration
All Implemented Interfaces:
org.apache.openjpa.lib.identifier.IdentifierConfiguration

public class DefaultIdentifierConfiguration
extends Object
implements org.apache.openjpa.lib.identifier.IdentifierConfiguration


Constructor Summary
DefaultIdentifierConfiguration()
           
 
Method Summary
 boolean delimitAll()
           
 String getConversionKey()
           
 org.apache.openjpa.lib.identifier.IdentifierRule getDefaultIdentifierRule()
           
 String getDelimitedCase()
           
 String getIdentifierConcatenator()
           
 String getIdentifierDelimiter()
           
<T> org.apache.openjpa.lib.identifier.IdentifierRule
getIdentifierRule(T t)
           
 Map<String,org.apache.openjpa.lib.identifier.IdentifierRule> getIdentifierRules()
           
 String getLeadingDelimiter()
           
 String getSchemaCase()
           
 boolean getSupportsDelimitedIdentifiers()
           
 String getTrailingDelimiter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultIdentifierConfiguration

public DefaultIdentifierConfiguration()
Method Detail

delimitAll

public boolean delimitAll()
Specified by:
delimitAll in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getDefaultIdentifierRule

public org.apache.openjpa.lib.identifier.IdentifierRule getDefaultIdentifierRule()
Specified by:
getDefaultIdentifierRule in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getDelimitedCase

public String getDelimitedCase()
Specified by:
getDelimitedCase in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getSchemaCase

public String getSchemaCase()
Specified by:
getSchemaCase in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getLeadingDelimiter

public String getLeadingDelimiter()
Specified by:
getLeadingDelimiter in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getIdentifierDelimiter

public String getIdentifierDelimiter()
Specified by:
getIdentifierDelimiter in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getIdentifierConcatenator

public String getIdentifierConcatenator()
Specified by:
getIdentifierConcatenator in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getIdentifierRule

public <T> org.apache.openjpa.lib.identifier.IdentifierRule getIdentifierRule(T t)
Specified by:
getIdentifierRule in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getIdentifierRules

public Map<String,org.apache.openjpa.lib.identifier.IdentifierRule> getIdentifierRules()
Specified by:
getIdentifierRules in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getTrailingDelimiter

public String getTrailingDelimiter()
Specified by:
getTrailingDelimiter in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getSupportsDelimitedIdentifiers

public boolean getSupportsDelimitedIdentifiers()
Specified by:
getSupportsDelimitedIdentifiers in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration

getConversionKey

public String getConversionKey()
Specified by:
getConversionKey in interface org.apache.openjpa.lib.identifier.IdentifierConfiguration


Copyright © 2006–2017 Apache Software Foundation. All rights reserved.