java.lang.Object
io.ebeaninternal.server.deploy.DeployParser
io.ebeaninternal.server.deploy.DeployPropertyParser
Converts logical property names to database columns with table alias.
In doing so it builds an 'includes' set which becomes the joins required to support the properties parsed.
-
Method Summary
Modifier and TypeMethodDescriptiondeployWord(String expression) Return the first property found by the parser.includes()Return the join includes.setCatchFirst(boolean catchFirst) Set to true to catch the first property.protected booleanSkip if in raw sql expression with from tableName or join tableName.Methods inherited from class io.ebeaninternal.server.deploy.DeployParser
parse, property, setEncrypted
-
Method Details
-
setCatchFirst
Set to true to catch the first property. -
firstProp
Return the first property found by the parser. -
includes
Description copied from class:DeployParserReturn the join includes.- Specified by:
includesin classDeployParser
-
skipWordConvert
protected boolean skipWordConvert()Skip if in raw sql expression with from tableName or join tableName. -
deployWord
- Specified by:
deployWordin classDeployParser
-
convertWord
- Specified by:
convertWordin classDeployParser
-