Class AbstractMethod

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String name  
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractMethod​(java.lang.String name, java.util.List<Annotation> annotations, java.util.List<Argument> arguments, java.util.Map<java.lang.String,​java.util.List<Annotation>> parameterAnnotations, java.lang.String comment)  
    • Field Detail

      • name

        protected final java.lang.String name
    • Constructor Detail

      • AbstractMethod

        public AbstractMethod​(java.lang.String name,
                              java.util.List<Annotation> annotations,
                              java.util.List<Argument> arguments,
                              java.util.Map<java.lang.String,​java.util.List<Annotation>> parameterAnnotations,
                              java.lang.String comment)
    • Method Detail

      • annotations

        public java.util.List<Annotation> annotations()
      • name

        public java.lang.String name()
      • arguments

        public java.lang.Iterable<Argument> arguments()
      • comment

        public IOptional<java.lang.String,​java.lang.RuntimeException> comment()