Package io.micronaut.data.processor.visitors.finders
Implementations of
MethodCandidate
to match
candidate methods and return queries and interceptors.- Since:
- 1.0.0
- Author:
- graemerocher
-
Interface Summary Interface Description FindersUtils Finders utils.MethodCandidate Implementation of dynamic finders.MethodMatcher The method matcher.MethodMatcher.MethodMatch Method match implementation.Restrictions.PropertyRestriction<T> Property restriction.Restrictions.Restriction<T> Restriction. -
Class Summary Class Description AbstractCriteriaMethodMatch Abstract criteria matcher.AbstractPatternMethodMatcher Abstract pattern method match that support two variations of method names.AbstractPrefixPatternMethodMatcher The matcher based on a simple patter.AbstractSpecificationMethodMatcher Abstract superclass for specification methods.CountMethodMatcher Count method match.DeleteMethodMatcher Count method matcher.ExistsMethodMatcher Exists method matcher.FindersUtils.DynamicClassElement Internally used for dynamically defining a class element.FindMethodMatcher Find method matcher.ListMethodMatcher List method matcher.MethodMatchInfo The method info.Projections Projections.Projections.Avg The AVG projection.Projections.Max The MAX projection.Projections.Min The MIN projection.Projections.Sum The SUM projection.RawQueryMethodMatcher Finder with custom defied query used to return a single result.Restrictions Restrictions.Restrictions.After<T extends java.lang.Comparable<? super T>> Same asRestrictions.PropertyGreaterThan
.Restrictions.Before<T extends java.lang.Comparable<? super T>> Same asRestrictions.PropertyLessThan
.Restrictions.PropertyArrayContains<T> Array contains restriction.Restrictions.PropertyBetween<T extends java.lang.Comparable<? super T>> Between restriction.Restrictions.PropertyContaining Contains with criterion.Restrictions.PropertyContainingIgnoreCase Contains with criterion.Restrictions.PropertyContains Contains with criterion.Restrictions.PropertyContainsIgnoreCase Contains with criterion IgnoreCase.Restrictions.PropertyEndingWith Ends with criterion.Restrictions.PropertyEndingWithIgnoreCase Ends with criterion.Restrictions.PropertyEndsWith Ends with criterion.Restrictions.PropertyEndsWithIgnoreCase Ends with criterion.Restrictions.PropertyEqual<T> Equal restriction.Restrictions.PropertyEquals<T> Equals restriction.Restrictions.PropertyGreaterThan<T extends java.lang.Comparable<? super T>> Greater than expression.Restrictions.PropertyGreaterThanEquals<T extends java.lang.Comparable<? super T>> Greater than equals.Restrictions.PropertyIds<T> Ids restriction.Restrictions.PropertyIlike Case insensitive like.Restrictions.PropertyIn<T> In restriction.Restrictions.PropertyInList<T> InList restriction.Restrictions.PropertyInRange<T extends java.lang.Comparable<? super T>> InRange restriction.Restrictions.PropertyIsEmpty IsEmpty restriction.Restrictions.PropertyIsFalse IsFalse restriction.Restrictions.PropertyIsNotEmpty IsNotEmpty restriction.Restrictions.PropertyIsNotNull<T> IsNotNull restriction.Restrictions.PropertyIsNull<T> IsNull restriction.Restrictions.PropertyIsTrue IsTrue restriction.Restrictions.PropertyLessThan<T extends java.lang.Comparable<? super T>> Less than.Restrictions.PropertyLessThanEquals<T extends java.lang.Comparable<? super T>> Less than equals.Restrictions.PropertyLike Like criterion.Restrictions.PropertyNotEqual<T> PropertyNotEqual restriction.Restrictions.PropertyNotEquals<T> PropertyNotEquals restriction.Restrictions.PropertyNotIn<T> NotIn restriction.Restrictions.PropertyNotInList<T> NotInList restriction.Restrictions.PropertyRegex Regex criterion.Restrictions.PropertyRlike Regex like.Restrictions.PropertyStartingWith Starts with criterion.Restrictions.PropertyStartingWithIgnoreCase Starts with criterion.Restrictions.PropertyStartsWith Starts with criterion.Restrictions.PropertyStartsWithIgnoreCase Starts with criterion.Restrictions.PropertyStringEqualIgnoreCase EqualIgnoreCase restriction.Restrictions.PropertyStringEqualsIgnoreCase EqualsIgnoreCase restriction.SaveEntityMethodMatcher A save method for saving a single entity.SaveOneMethodMatcher A save method for saving a single entity.TypeUtils Internal utility methods.UpdateMethodMatcher Update method matcher.