Class AbstractSqlLikeQueryBuilder.QueryPropertyPath
java.lang.Object
io.micronaut.data.model.query.builder.AbstractSqlLikeQueryBuilder.QueryPropertyPath
- Enclosing class:
- AbstractSqlLikeQueryBuilder
Represents a path to a property.
- 
Constructor SummaryConstructorsConstructorDescriptionQueryPropertyPath(@NonNull PersistentPropertyPath propertyPath, @Nullable String tableAlias) Default constructor.
- 
Method SummaryModifier and TypeMethodDescription@NonNull List<Association>@NonNull StringgetPath()@NonNull PersistentProperty@Nullable Stringboolean
- 
Constructor Details- 
QueryPropertyPathpublic QueryPropertyPath(@NonNull @NonNull PersistentPropertyPath propertyPath, @Nullable @Nullable String tableAlias) Default constructor.- Parameters:
- propertyPath- The propertyPath
- tableAlias- The tableAlias
 
 
- 
- 
Method Details- 
getAssociations- Returns:
- The associations
 
- 
getProperty- Returns:
- The property
 
- 
getPath- Returns:
- The path
 
- 
getTableAlias- Returns:
- The path
 
- 
getColumnName- Returns:
- already escaped column name
 
- 
getNamingStrategy- Returns:
- the naming strategy
 
- 
shouldEscapepublic boolean shouldEscape()- Returns:
- should escape
 
- 
getPropertyPath- Returns:
- the persistent property path
 
 
-