All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.adrninistrator.javacg.dto.interfaces.InterfaceExtendsMethodInfo Maven / Gradle / Ivy

package com.adrninistrator.javacg.dto.interfaces;

import com.adrninistrator.javacg.dto.method.MethodArgReturnTypes;

import java.util.List;

/**
 * @author adrninistrator
 * @date 2022/11/12
 * @description: 接口继承的信息,包括接口继承的接口,及接口中的方法
 */
public class InterfaceExtendsMethodInfo {
    // 接口继承的接口,接口可以继承多个接口
    private final List superInterfaceList;

    // 接口中的方法
    private final List methodAndArgsList;

    public InterfaceExtendsMethodInfo(List superInterfaceList, List methodAndArgsList) {
        this.superInterfaceList = superInterfaceList;
        this.methodAndArgsList = methodAndArgsList;
    }

    public List getSuperInterfaceList() {
        return superInterfaceList;
    }

    public List getMethodAndArgsList() {
        return methodAndArgsList;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy