blob: 9e75050805a102adc545233148608d40a16a6fdb [file] [log] [blame]
import java.util.List;
import java.util.Map;
public class Endpoint
{
public Endpoint() {
}
public void useVoid() {
}
private void privateMethod() {
}
protected void protectedMethod() {
}
public int[] useArrayAsReturnValue() {
return new int[0];
}
public int useArrayAsParam(int [] arr) {
return 0;
}
public java.util.List<String> useGenericsAs() {
return null;
}
public MyMap<String, String> useMyMap() {
return null;
}
public java.util.List<?> useGenericsAs() {
return null;
}
public int useMDArrayAsParam(int [][][] arr) {
return 0;
}
public List<List<Map<String, String>>> useNestedGenerics() {
return null;
}
public List<? extends String> useExtendsInGenerics() {
return null;
}
public List<? super String> useSuperInGenerics() {
return null;
}
public List<List<String>> useSuperInGenericsAsParam(List<? super String> param) {
return null;
}
public List<BaseImplemented> useImplementedBaseInGenerics() {
return null;
}
public javax.crypto.Cipher useUnsupportedJavaType() {
return null;
}
public java.net.URI useSupportedJavaType() {
}
public ImplementsRemote useImplementsRemote() {
}
public NoDefaultConstructor useNoDefaultConstructor() {
return null;
}
public HasInadmisableInnerClass useHasInadmisableInnerClass() {
return null;
}
public void useUsesUnsupportedAsField(UsesUnsupportedAsField param) {
return null;
}
// Implementation cases
public BaseNotImplemented useNotImplementedAbstractClass() {
return null;
}
public BaseImplemented useImplementedAbstractClass() {
return null;
}
public InterfaceImplemented useInterface() {
return null;
}
public EnumType useEnum() {
return null;
}
// Inheritance cases
public void useMultyInheritanceUseClass(MultyInheritanceUseClass param) {
return null;
}
public SupportedMultyInheritanceWithBaseClass useSupportedMultyInheritanceWithBaseClass() {
return null;
}
public SupportedMultyInheritanceWithInterface useSupportedMultyInheritanceWithInterface() {
return null;
}
// Using exceptions methods
public void useException() throws java.lang.Exception {
}
public void useCustomException() throws CustomException {
}
}