package com.prezi.spaghetti.ast;
import java.io.Serializable;
import java.util.Collection;
import java.util.Set;
@SuppressWarnings("NullableProblems")
public interface NodeSet<K extends Serializable, N extends AstNode> extends Set<N> {
@Deprecated
@Override
boolean contains(Object o);
boolean contains(K key);
boolean contains(N value);
N get(K key);
@Deprecated
@Override
boolean add(N t);
@Deprecated
@Override
boolean addAll(Collection<? extends N> c);
@Deprecated
@Override
boolean remove(Object key);
@Deprecated
@Override
boolean removeAll(Collection<?> c);
@Deprecated
@Override
boolean retainAll(Collection<?> c);
@Deprecated
@Override
void clear();
}