Interface ASTMCGenericType

    • Method Detail

      • printWithoutTypeArguments

        default java.lang.String printWithoutTypeArguments()
      • containsMCTypeArgument

        default boolean containsMCTypeArgument​(java.lang.Object element)
      • containsAllMCTypeArguments

        default boolean containsAllMCTypeArguments​(java.util.Collection<?> collection)
      • isEmptyMCTypeArguments

        default boolean isEmptyMCTypeArguments()
      • iteratorMCTypeArguments

        default java.util.Iterator<ASTMCTypeArgument> iteratorMCTypeArguments()
      • sizeMCTypeArguments

        default int sizeMCTypeArguments()
      • toArrayMCTypeArguments

        default java.lang.Object[] toArrayMCTypeArguments()
      • spliteratorMCTypeArguments

        default java.util.Spliterator<ASTMCTypeArgument> spliteratorMCTypeArguments()
      • streamMCTypeArguments

        default java.util.stream.Stream<ASTMCTypeArgument> streamMCTypeArguments()
      • parallelStreamMCTypeArguments

        default java.util.stream.Stream<ASTMCTypeArgument> parallelStreamMCTypeArguments()
      • indexOfMCTypeArgument

        default int indexOfMCTypeArgument​(java.lang.Object element)
      • lastIndexOfMCTypeArgument

        default int lastIndexOfMCTypeArgument​(java.lang.Object element)
      • hashCodeMCTypeArguments

        default int hashCodeMCTypeArguments()
      • listIteratorMCTypeArguments

        default java.util.ListIterator<ASTMCTypeArgument> listIteratorMCTypeArguments()
      • listIteratorMCTypeArguments

        default java.util.ListIterator<ASTMCTypeArgument> listIteratorMCTypeArguments​(int index)
      • subListMCTypeArguments

        default java.util.List<ASTMCTypeArgument> subListMCTypeArguments​(int start,
                                                                         int end)
      • getNameList

        java.util.List<java.lang.String> getNameList()
      • containsName

        default boolean containsName​(java.lang.Object element)
      • containsAllNames

        default boolean containsAllNames​(java.util.Collection<?> collection)
      • isEmptyNames

        default boolean isEmptyNames()
      • iteratorNames

        default java.util.Iterator<java.lang.String> iteratorNames()
      • sizeNames

        default int sizeNames()
      • toArrayNames

        default java.lang.String[] toArrayNames​(java.lang.String[] array)
      • toArrayNames

        default java.lang.Object[] toArrayNames()
      • spliteratorNames

        default java.util.Spliterator<java.lang.String> spliteratorNames()
      • streamNames

        default java.util.stream.Stream<java.lang.String> streamNames()
      • parallelStreamNames

        default java.util.stream.Stream<java.lang.String> parallelStreamNames()
      • getName

        default java.lang.String getName​(int index)
      • indexOfName

        default int indexOfName​(java.lang.Object element)
      • lastIndexOfName

        default int lastIndexOfName​(java.lang.Object element)
      • hashCodeNames

        default int hashCodeNames()
      • listIteratorNames

        default java.util.ListIterator<java.lang.String> listIteratorNames()
      • listIteratorNames

        default java.util.ListIterator<java.lang.String> listIteratorNames​(int index)
      • subListNames

        default java.util.List<java.lang.String> subListNames​(int start,
                                                              int end)