public abstract class C /* C*/ { @org.jetbrains.annotations.NotNull() private java.util.List constructorParam; @org.jetbrains.annotations.Nullable() private java.util.HashSet sHashSetProp; @org.jetbrains.annotations.Nullable() private java.util.List csListProp; @org.jetbrains.annotations.Nullable() private java.util.List sListProp; @org.jetbrains.annotations.Nullable() private java.util.Set sMutableSetProp; @org.jetbrains.annotations.Nullable() private java.util.Set sSetProp; @org.jetbrains.annotations.NotNull() public abstract java.util.Collection> nested(@org.jetbrains.annotations.NotNull() java.util.List>);// nested(java.util.List>) @org.jetbrains.annotations.NotNull() public abstract java.util.List listCS(@org.jetbrains.annotations.NotNull() java.util.List);// listCS(java.util.List) @org.jetbrains.annotations.NotNull() public abstract java.util.List listS(@org.jetbrains.annotations.NotNull() java.util.List);// listS(java.util.List) @org.jetbrains.annotations.NotNull() public abstract java.util.Set mutables(@org.jetbrains.annotations.NotNull() java.util.Collection, @org.jetbrains.annotations.NotNull() java.util.List>);// mutables(java.util.Collection, java.util.List>) @org.jetbrains.annotations.NotNull() public final java.util.List getConstructorParam();// getConstructorParam() @org.jetbrains.annotations.Nullable() public final > T max(@org.jetbrains.annotations.Nullable() java.util.Collection);// > max(java.util.Collection) @org.jetbrains.annotations.Nullable() public final java.util.HashSet getSHashSetProp();// getSHashSetProp() @org.jetbrains.annotations.Nullable() public final java.util.List getCsListProp();// getCsListProp() @org.jetbrains.annotations.Nullable() public final java.util.List getSListProp();// getSListProp() @org.jetbrains.annotations.Nullable() public final java.util.Set getSMutableSetProp();// getSMutableSetProp() @org.jetbrains.annotations.Nullable() public final java.util.Set getSSetProp();// getSSetProp() public C(@org.jetbrains.annotations.NotNull() java.util.List);// .ctor(java.util.List) public final Q getW(@org.jetbrains.annotations.NotNull() Q);// getW(Q) public final T foo(V, @org.jetbrains.annotations.NotNull() C, @org.jetbrains.annotations.NotNull() kotlin.sequences.Sequence);// foo(V, C, kotlin.sequences.Sequence) public final void setConstructorParam(@org.jetbrains.annotations.NotNull() java.util.List);// setConstructorParam(java.util.List) public final void setCsListProp(@org.jetbrains.annotations.Nullable() java.util.List);// setCsListProp(java.util.List) public final void setSHashSetProp(@org.jetbrains.annotations.Nullable() java.util.HashSet);// setSHashSetProp(java.util.HashSet) public final void setSListProp(@org.jetbrains.annotations.Nullable() java.util.List);// setSListProp(java.util.List) public final void setSMutableSetProp(@org.jetbrains.annotations.Nullable() java.util.Set);// setSMutableSetProp(java.util.Set) public final void setSSetProp(@org.jetbrains.annotations.Nullable() java.util.Set);// setSSetProp(java.util.Set) } public class K /* K*/> { public K();// .ctor() } public final class Sub /* Sub*/ extends K> { public Sub();// .ctor() }