Package com.blazebit.persistence.impl
Class AliasManager
java.lang.Object
com.blazebit.persistence.impl.AliasManager
- Since:
- 1.0.0
- Author:
- Moritz Becker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyFrom(AliasManager aliasManager) generateJoinAlias(String alias) generateRootAlias(String alias) getAliasInfo(String alias) getAliasInfoForBottomLevel(String alias) booleanisAliasAvailable(String alias) booleanisSelectAlias(String alias) registerAliasInfo(AliasInfo aliasInfo) Register the given alias info if possible If the given alias already exists an exception is thrown.voidsetForbiddenAlias(String forbiddenAlias) voidunregisterAliasInfoForBottomLevel(AliasInfo aliasInfo)
-
Constructor Details
-
AliasManager
public AliasManager() -
AliasManager
-
-
Method Details
-
getParent
-
isAliasAvailable
-
getAliasInfo
-
getAliasInfoForBottomLevel
-
applyFrom
-
registerAliasInfo
Register the given alias info if possible If the given alias already exists an exception is thrown.- Parameters:
aliasInfo-- Returns:
- The registered alias
-
generateRootAlias
-
generateJoinAlias
-
unregisterAliasInfoForBottomLevel
-
getForbiddenAlias
-
setForbiddenAlias
-
getAliasMapForBottomLevel
-
isSelectAlias
-