Fork of the Fernflower decompiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fernflower/src/org/jetbrains/java/decompiler/modules/renamer/ClassWrapperNode.java

28 lines
757 B

// Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.jetbrains.java.decompiler.modules.renamer;
import org.jetbrains.java.decompiler.struct.StructClass;
import java.util.ArrayList;
import java.util.List;
public class ClassWrapperNode {
private final StructClass classStruct;
private final List<ClassWrapperNode> subclasses = new ArrayList<>();
public ClassWrapperNode(StructClass cl) {
this.classStruct = cl;
}
public void addSubclass(ClassWrapperNode node) {
subclasses.add(node);
}
public StructClass getClassStruct() {
return classStruct;
}
public List<ClassWrapperNode> getSubclasses() {
return subclasses;
}
}