webkit-codegen/src/main/java/androidx/webkit/internal/codegen/representations/ClassRepr.java
public TypeSpec createBoundaryInterface() {
        TypeSpec.Builder interfaceBuilder =
                TypeSpec.interfaceBuilder(this.psiClass.getName() + "BoundaryInterface")
                        .addModifiers(Modifier.PUBLIC);
        for (MethodRepr methodRepr : this.methods) {
            interfaceBuilder.addMethod(methodRepr.createBoundaryInterfaceMethodDeclaration());
        }
        return interfaceBuilder.build();
    }
/**
     * Create a Boundary Interface from this ClassRepr.
     */
Create a Boundary Interface from this ClassRepr.
Create a Boundary Interface from this ClassRepr .
public TypeSpec createBoundaryInterface() {
        TypeSpec.Builder interfaceBuilder =
                TypeSpec.interfaceBuilder(this.psiClass.getName() + "BoundaryInterface")
                        .addModifiers(Modifier.PUBLIC);
        for (MethodRepr methodRepr : this.methods) {
            interfaceBuilder.addMethod(methodRepr.createBoundaryInterfaceMethodDeclaration());
        }
        return interfaceBuilder.build();
    }
public TypeSpec createBoundaryInterface ( ) { TypeSpec . Builder interfaceBuilder = TypeSpec . interfaceBuilder ( this . psiClass . getName ( ) + "BoundaryInterface" ) . addModifiers ( Modifier . PUBLIC ) ; for ( MethodRepr methodRepr : this . methods ) { interfaceBuilder . addMethod ( methodRepr . createBoundaryInterfaceMethodDeclaration ( ) ) ; } return interfaceBuilder . build ( ) ; }
Create a Boundary Interface from this ClassRepr.
Create a Boundary Interface from this ClassRepr .