com.semarchy.mdm.runtime.semql.dataaccess.sqlgen
Class SqlGenConfig
java.lang.Object
com.semarchy.mdm.runtime.semql.dataaccess.sqlgen.SqlGenConfig
public class SqlGenConfig
- extends Object
Provide configs/tweaks on the SQL generation
FIXME this configuration should be passed into service instaed of being a singleton
- Author:
- sarod
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
useIndexHints
public static boolean useIndexHints()
setUseIndexHints
public static void setUseIndexHints(boolean pUseIndexHints)
useMeangingfulAliases
public static boolean useMeangingfulAliases()
aliasLength
public static int aliasLength()
explainSecurity
public static boolean explainSecurity()
setUseMeaningfulAliases
public static void setUseMeaningfulAliases(boolean pUseMeaningfulAliases)
setAliasLength
public static void setAliasLength(int pAliasLength)
setExplainSecurity
public static void setExplainSecurity(boolean pExplainSecurity)
isDisplayNamesRemoveNulls
public static boolean isDisplayNamesRemoveNulls()
setDisplayNamesRemoveNulls
public static void setDisplayNamesRemoveNulls(boolean pDisplayNamesRemoveNulls)
getDisplayNamesNullPlaceHolder
public static String getDisplayNamesNullPlaceHolder()
setDisplayNamesNullPlaceHolder
public static void setDisplayNamesNullPlaceHolder(String pDisplayNamesNullPlaceHolder)
isUseIDForNullRecordDisplayName
public static boolean isUseIDForNullRecordDisplayName()
setUseIDForNullRecordDisplayName
public static void setUseIDForNullRecordDisplayName(boolean pReplaceNullRecordDisplayNamesByID)
getDisplayNameDepthLimit
public static int getDisplayNameDepthLimit()
setDisplayNameDepthLimit
public static void setDisplayNameDepthLimit(int pDisplayNameRecursionLimit)
setDisplayNamesNullOnNullReferenced
public static void setDisplayNamesNullOnNullReferenced(boolean pDisplayNamesNullOnNullReferenced)
isDisplayNamesNullOnNullReferenced
public static boolean isDisplayNamesNullOnNullReferenced()
Copyright © 2015. All Rights Reserved.