Interface Arguments<A extends Arguments<A>>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.sun.codemodel.JExpression _instanceof​(com.sun.codemodel.JType type)  
      com.sun.codemodel.JBlock _while​(com.sun.codemodel.JBlock block)  
      A cast​(String suffix, com.sun.codemodel.JBlock block, com.sun.codemodel.JType type, boolean suppressWarnings)  
      A element​(com.sun.codemodel.JBlock subBlock, com.sun.codemodel.JType elementType)  
      com.sun.codemodel.JBlock ifHasSetValue​(com.sun.codemodel.JBlock block, boolean isAlwaysSet, boolean checkForNullRequired)  
      A iterator​(com.sun.codemodel.JBlock block, com.sun.codemodel.JType elementType)  
      A property​(com.sun.codemodel.JBlock block, String propertyName, String propertyMethod, com.sun.codemodel.JType declarablePropertyType, com.sun.codemodel.JType propertyType, Collection<com.sun.codemodel.JType> possiblePropertyTypes)  
    • Method Detail

      • ifHasSetValue

        com.sun.codemodel.JBlock ifHasSetValue​(com.sun.codemodel.JBlock block,
                                               boolean isAlwaysSet,
                                               boolean checkForNullRequired)
      • _instanceof

        com.sun.codemodel.JExpression _instanceof​(com.sun.codemodel.JType type)
      • cast

        A cast​(String suffix,
               com.sun.codemodel.JBlock block,
               com.sun.codemodel.JType type,
               boolean suppressWarnings)
      • element

        A element​(com.sun.codemodel.JBlock subBlock,
                  com.sun.codemodel.JType elementType)
      • iterator

        A iterator​(com.sun.codemodel.JBlock block,
                   com.sun.codemodel.JType elementType)
      • _while

        com.sun.codemodel.JBlock _while​(com.sun.codemodel.JBlock block)
      • property

        A property​(com.sun.codemodel.JBlock block,
                   String propertyName,
                   String propertyMethod,
                   com.sun.codemodel.JType declarablePropertyType,
                   com.sun.codemodel.JType propertyType,
                   Collection<com.sun.codemodel.JType> possiblePropertyTypes)