Class UseCaseMethod


  • public final class UseCaseMethod
    extends Object
    • Field Detail

      • NOT_ALLOWED_USECASE_PUBLIC_METHODS

        public static final Collection<String> NOT_ALLOWED_USECASE_PUBLIC_METHODS
    • Constructor Detail

      • UseCaseMethod

        public UseCaseMethod()
    • Method Detail

      • useCaseMethodOf

        public static UseCaseMethod useCaseMethodOf​(de.quantummaid.reflectmaid.resolvedtype.ResolvedType useCase)
      • useCaseClass

        public de.quantummaid.reflectmaid.resolvedtype.ResolvedType useCaseClass()
      • parameters

        public Map<String,​de.quantummaid.reflectmaid.resolvedtype.ResolvedType> parameters()
      • returnType

        public Optional<de.quantummaid.reflectmaid.resolvedtype.ResolvedType> returnType()
      • describe

        public String describe()