美文网首页
Java 子类集合转父类结合

Java 子类集合转父类结合

作者: 私人云笔记_骁勇波波 | 来源:发表于2023-03-08 09:48 被阅读0次

子类集合转父类结合:

@Override

    public ArrayList<UserInfo> getOwnedUserList(Account account) {

        AccountTypeEnum accountType = AccountTypeEnum.getEnum(value));

       // 父类集合

        ArrayList<UserInfo> ownedUserList = new ArrayList<>();

        switch (accountType) {

            case Sup:

                //子类集合

                ArrayList<Account> tempUserList = getAccountListByParentId(account.getId());

                // 子类集合转父类结合

                ownedUserList.addAll(tempUserList);

                break;

            case HC:

                P p = pService.getPByAccountId(account.getId());

               default:

                break;

        }

        return ownedUserList;

    }

1. ExtUser

@Data

@Builder

@AllArgsConstructor

@NoArgsConstructor

public class ExtUser extends Account {

    public Long pCount;

}

2. Account

@TableName("account")

@Data

public class Account extends UserInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    private String password;

    private Integer deleteFlag;

}

3. UserInfo

@Data

public class UserInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)

    private Integer id;

    private String username;

}

相关文章

  • Properties类与IO的结合

    Properties这个类是Map集合的子类。它的父类Hashtable。但是这个类可以流进行结合,可以把集合中的...

  • Android:Java转Kotlin遇到的坑

    一.子类Activity转Kotlin(有父类BaseActivity) java.lang.IllegalArg...

  • scala 调用java通过父类调用子类方法实现

    scala 调用java通过父类调用子类方法实现 java 父类 A 抽象类: java 子类 B 继承A类,并...

  • Java自学-泛型 泛型转型

    Java 中的子类泛型转型成父类泛型 步骤 1 : 对象转型 根据面向对象学习的知识,子类转父类 是一定可以成功的...

  • java 继承 子类强转父类 父类强转子类

    Java 继承 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法...

  • Java和Kotlin类的初始化顺序

    Java Java程序初始化的顺序:父类静态变量 -> 父类静态代码块 -> 子类静态变量 -> 子类静态代码块 ...

  • java基础问题

    在多态中,父类指向子类时候,不能调用父类没用,子类有的方法。 java中普通类可以继承普通类的。

  • 多态只针对方法,而不是属性

    java中子类只能重写父类的方法 ,而不能重写属性 创建两个类,一个子类一个父类进行测试 父类 子类先建一个和父类...

  • Java07继承

    继承 关键字extends子类继承父类,子类拥有父类的成员变量和方法。Java中所有的类最终都继承与java.lo...

  • .Net基础10

    1、里氏转换 1)、子类可以赋值给父类2)、如果父类中装的是子类对象,那么可以讲这个父类强转为子类对象 2、类型转...

网友评论

      本文标题:Java 子类集合转父类结合

      本文链接:https://www.haomeiwen.com/subject/slanldtx.html