public ClassMethod addMethod(int accessFlags, String name, String returnType, String... parameters) { ClassMethod method = new ClassMethod(name, returnType, parameters, accessFlags, this); if (methods.contains(method)) { throw new DuplicateMemberException("Method already exists. Method: " + name + " Parameters:" + Arrays.toString(parameters) + " Return Type: " + returnType); } methods.add(method); return method; }
public ClassMethod addMethod(int accessFlags, String name, String returnType, String... parameters) { ClassMethod method = new ClassMethod(name, returnType, parameters, accessFlags, this); if (methods.contains(method)) { throw new DuplicateMemberException("Method already exists. Method: " + name + " Parameters:" + Arrays.toString(parameters) + " Return Type: " + returnType); } methods.add(method); return method; }
public ClassMethod addMethod(int accessFlags, String name, String returnType, String... parameters) { ClassMethod method = new ClassMethod(name, returnType, parameters, accessFlags, this); if (methods.contains(method)) { throw new DuplicateMemberException("Method already exists. Method: " + name + " Parameters:" + Arrays.toString(parameters) + " Return Type: " + returnType); } methods.add(method); return method; }
public ClassMethod addMethod(int accessFlags, String name, String returnType, String... parameters) { ClassMethod method = new ClassMethod(name, returnType, parameters, accessFlags, this); if (methods.contains(method)) { throw new DuplicateMemberException("Method already exists. Method: " + name + " Parameters:" + Arrays.toString(parameters) + " Return Type: " + returnType); } methods.add(method); return method; }
public ClassMethod addMethod(int accessFlags, String name, String returnType, String... parameters) { ClassMethod method = new ClassMethod(name, returnType, parameters, accessFlags, this); if (methods.contains(method)) { throw new DuplicateMemberException("Method already exists. Method: " + name + " Parameters:" + Arrays.toString(parameters) + " Return Type: " + returnType); } methods.add(method); return method; }
public ClassField addField(int accessFlags, String name, String descriptor, String signature) { ClassField field = new ClassField((short) accessFlags, name, descriptor, this, constPool); if (fields.contains(field)) { throw new DuplicateMemberException("Field already exists. Field: " + name + " Descriptor:" + signature); } fields.add(field); field.setSignature(signature); return field; }
public ClassField addField(int accessFlags, String name, String descriptor, String signature) { ClassField field = new ClassField((short) accessFlags, name, descriptor, this, constPool); if (fields.contains(field)) { throw new DuplicateMemberException("Field already exists. Field: " + name + " Descriptor:" + signature); } fields.add(field); field.setSignature(signature); return field; }
public ClassField addField(int accessFlags, String name, String descriptor, String signature) { ClassField field = new ClassField((short) accessFlags, name, descriptor, this, constPool); if (fields.contains(field)) { throw new DuplicateMemberException("Field already exists. Field: " + name + " Descriptor:" + signature); } fields.add(field); field.setSignature(signature); return field; }
public ClassField addField(int accessFlags, String name, String descriptor, String signature) { ClassField field = new ClassField((short) accessFlags, name, descriptor, this, constPool); if (fields.contains(field)) { throw new DuplicateMemberException("Field already exists. Field: " + name + " Descriptor:" + signature); } fields.add(field); field.setSignature(signature); return field; }
public ClassField addField(int accessFlags, String name, String descriptor, String signature) { ClassField field = new ClassField((short) accessFlags, name, descriptor, this, constPool); if (fields.contains(field)) { throw new DuplicateMemberException("Field already exists. Field: " + name + " Descriptor:" + signature); } fields.add(field); field.setSignature(signature); return field; }