Class MethodList.Explicit<S extends MethodDescription>

    • Field Detail

      • methodDescriptions

        private final java.util.List<? extends S extends MethodDescription> methodDescriptions
        The list of methods that is represented by this method list.
    • Constructor Detail

      • Explicit

        public Explicit​(S... methodDescription)
        Creates a new wrapper for a given list of methods.
        Parameters:
        methodDescription - The underlying list of methods used for this method list.
      • Explicit

        public Explicit​(java.util.List<? extends S> methodDescriptions)
        Creates a new wrapper for a given list of methods.
        Parameters:
        methodDescriptions - The underlying list of methods used for this method list.
    • Method Detail

      • get

        public S get​(int index)
        Specified by:
        get in interface java.util.List<S extends MethodDescription>
        Specified by:
        get in class java.util.AbstractList<S extends MethodDescription>
      • size

        public int size()
        Specified by:
        size in interface java.util.Collection<S extends MethodDescription>
        Specified by:
        size in interface java.util.List<S extends MethodDescription>
        Specified by:
        size in class java.util.AbstractCollection<S extends MethodDescription>