Class MapperMethod.MethodSignature

java.lang.Object
org.apache.ibatis.binding.MapperMethod.MethodSignature
Enclosing class:
MapperMethod

public static class MapperMethod.MethodSignature extends Object
  • Constructor Details

  • Method Details

    • convertArgsToSqlCommandParam

      public Object convertArgsToSqlCommandParam(Object[] args)
    • hasRowBounds

      public boolean hasRowBounds()
    • extractRowBounds

      public RowBounds extractRowBounds(Object[] args)
    • hasResultHandler

      public boolean hasResultHandler()
    • extractResultHandler

      public ResultHandler extractResultHandler(Object[] args)
    • getReturnType

      public Class<?> getReturnType()
    • returnsMany

      public boolean returnsMany()
    • returnsMap

      public boolean returnsMap()
    • returnsVoid

      public boolean returnsVoid()
    • returnsCursor

      public boolean returnsCursor()
    • returnsOptional

      public boolean returnsOptional()
      return whether return type is java.util.Optional.
      Returns:
      return true, if return type is java.util.Optional
      Since:
      3.5.0
    • getMapKey

      public String getMapKey()