Class AbstractSpecificationMethodMatcher

java.lang.Object
io.micronaut.data.processor.visitors.finders.AbstractPrefixPatternMethodMatcher
io.micronaut.data.processor.visitors.finders.AbstractSpecificationMethodMatcher
All Implemented Interfaces:
io.micronaut.core.order.Ordered, MethodMatcher
Direct Known Subclasses:
CountSpecificationMethodMatcher, DeleteAllSpecificationMethodMatcher, DeleteSpecificationMethodMatcher, ExistsSpecificationMethodMatcher, FindAllSpecificationMethodMatcher, FindOneSpecificationMethodMatcher, FindPageSpecificationMethodMatcher, UpdateAllSpecificationMethodMatcher

public abstract class AbstractSpecificationMethodMatcher extends AbstractPrefixPatternMethodMatcher
Abstract superclass for specification methods.
Since:
3.1
Author:
Denis Stepanov
  • Constructor Details

    • AbstractSpecificationMethodMatcher

      protected AbstractSpecificationMethodMatcher(String... prefixes)
      Default constructor.
      Parameters:
      prefixes - The method prefixes to match
  • Method Details

    • getOrder

      public int getOrder()
    • isQuerySpecification

      protected final boolean isQuerySpecification(@NonNull @NonNull MethodMatchContext methodMatchContext)
    • isDeleteSpecification

      protected final boolean isDeleteSpecification(@NonNull @NonNull MethodMatchContext methodMatchContext)
    • isUpdateSpecification

      protected final boolean isUpdateSpecification(@NonNull @NonNull MethodMatchContext methodMatchContext)