package de.vksi.c4j.acceptancetest.subinterfaces;
import de.vksi.c4j.ContractReference;
import de.vksi.c4j.Pure;
@ContractReference(TopContract.class)
public interface Top {
@Pure
int pre(String parameter);
@Pure
int post(String parameter);
@Pure
int preAndPost(String parameter);
@Pure
int invariant(String parameter);
@Pure
int unchanged();
@Pure
int old();
}