webkit-codegen/src/main/java/androidx/webkit/internal/codegen/representations/MethodRepr.java
public MethodSpec createBoundaryInterfaceMethodDeclaration() {
        MethodSpec.Builder builder = MethodSpec.methodBuilder(this.psiMethod.getName())
                .returns(TypeConversionUtils.getBoundaryType(this.psiMethod.getReturnType()))
                // The ABSTRACT modifier here ensures the method doesn't have a body.
                .addModifiers(Modifier.ABSTRACT, Modifier.PUBLIC);
        for (PsiParameter param : this.psiMethod.getParameterList().getParameters()) {
            builder.addParameter(
                    ParameterSpec.builder(
                            TypeConversionUtils.getBoundaryType(param.getType()),
                            param.getName()
                    ).build());
        }
        return builder.build();
    }
/**
     * Generate a method declaration, to be put in a boundary interface, from this MethodRepr
     * representing an android.webkit method.
     */
Generate a method declaration, to be put in a boundary interface, from this MethodRepr
representing an android.webkit method.
Generate a method declaration to be put in a boundary interface from this MethodRepr representing an android . webkit method .
public MethodSpec createBoundaryInterfaceMethodDeclaration() {
        MethodSpec.Builder builder = MethodSpec.methodBuilder(this.psiMethod.getName())
                .returns(TypeConversionUtils.getBoundaryType(this.psiMethod.getReturnType()))
                .addModifiers(Modifier.ABSTRACT, Modifier.PUBLIC);
        for (PsiParameter param : this.psiMethod.getParameterList().getParameters()) {
            builder.addParameter(
                    ParameterSpec.builder(
                            TypeConversionUtils.getBoundaryType(param.getType()),
                            param.getName()
                    ).build());
        }
        return builder.build();
    }
public MethodSpec createBoundaryInterfaceMethodDeclaration ( ) { MethodSpec . Builder builder = MethodSpec . methodBuilder ( this . psiMethod . getName ( ) ) . returns ( TypeConversionUtils . getBoundaryType ( this . psiMethod . getReturnType ( ) ) ) . addModifiers ( Modifier . ABSTRACT , Modifier . PUBLIC ) ; for ( PsiParameter param : this . psiMethod . getParameterList ( ) . getParameters ( ) ) { builder . addParameter ( ParameterSpec . builder ( TypeConversionUtils . getBoundaryType ( param . getType ( ) ) , param . getName ( ) ) . build ( ) ) ; } return builder . build ( ) ; }
Generate a method declaration, to be put in a boundary interface, from this MethodRepr
 representing an android.webkit method.
Generate a method declaration to be put in a boundary interface from this MethodRepr representing an android . webkit method .
// The ABSTRACT modifier here ensures the method doesn't have a body.