Class ArrayableFinderColumn<T extends BaseModel<T>>
java.lang.Object
com.liferay.portal.kernel.service.persistence.impl.FinderColumn<T>
com.liferay.portal.kernel.service.persistence.impl.ArrayableFinderColumn<T>
- Author:
- Shuyang Zhou
-
Nested Class Summary
Nested classes/interfaces inherited from class com.liferay.portal.kernel.service.persistence.impl.FinderColumn
FinderColumn.Type -
Field Summary
Fields inherited from class com.liferay.portal.kernel.service.persistence.impl.FinderColumn
caseSensitive, convertNull, hqlBind, hqlIsNull, hqlNull, sqlBind, sqlIsNull, sqlNull, type, valueExtractor -
Constructor Summary
ConstructorsConstructorDescriptionArrayableFinderColumn(String entityAlias, String columnName, FinderColumn.Type type, String comparator, boolean andOperator, boolean caseSensitive, boolean convertNull, Function<T, Object> valueExtractor) ArrayableFinderColumn(String entityAlias, String columnName, String dbColumnName, FinderColumn.Type type, String comparator, boolean andOperator, boolean caseSensitive, boolean convertNull, Function<T, Object> valueExtractor) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetSqlFragment(Object normalizedValue, boolean sqlQuery) booleannormalizeValue(Object value) toFinderArg(Object normalizedValue) Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.FinderColumn
extractValue, getKeyFragment
-
Constructor Details
-
ArrayableFinderColumn
-
ArrayableFinderColumn
-
-
Method Details
-
bindValue
- Overrides:
bindValuein classFinderColumn<T extends BaseModel<T>>
-
getSqlFragment
- Overrides:
getSqlFragmentin classFinderColumn<T extends BaseModel<T>>
-
matches
- Overrides:
matchesin classFinderColumn<T extends BaseModel<T>>
-
normalizeValue
- Overrides:
normalizeValuein classFinderColumn<T extends BaseModel<T>>
-
toFinderArg
- Overrides:
toFinderArgin classFinderColumn<T extends BaseModel<T>>
-