Interface Arguments<A extends Arguments<A>>

All Known Implementing Classes:
EqualsArguments, HashCodeArguments

public interface Arguments<A extends Arguments<A>>
  • Method Summary

    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)
     
    cast(String suffix, com.sun.codemodel.JBlock block, com.sun.codemodel.JType type, boolean suppressWarnings)
     
    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)
     
    iterator(com.sun.codemodel.JBlock block, com.sun.codemodel.JType elementType)
     
    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 Details

    • 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)