/** * Create a new Signature. * * @param param the parameter number * @param parameters the parameters */ protected ParametersSignature(int param, Class<?>... parameters) { super(parameters); this.param = param; checkParam(); }
/** * Create a new Signature. * * @param name the name * @param param the parameter number * @param parameters the parameters */ protected ParametersSignature(String name, int param, TypeInfo... parameters) { super(name, parameters); this.param = param; checkParam(); }
/** * Create a new Signature. * * @param param the parameter number * @param parameters the parameters */ protected ParametersSignature(int param, String... parameters) { super(parameters); this.param = param; checkParam(); }
/** * Create a new Signature. * * @param param the parameter number * @param parameters the parameters */ protected ParametersSignature(int param, TypeInfo... parameters) { super(parameters); this.param = param; checkParam(); }
/** * Create a new Signature. * * @param name the name * @param param the parameter number * @param parameters the parameters */ protected ParametersSignature(String name, int param, Class<?>... parameters) { super(name, parameters); this.param = param; checkParam(); }
/** * Create a new Signature. * * @param name the name * @param param the parameter number * @param parameters the parameters */ protected ParametersSignature(String name, int param, String... parameters) { super(name, parameters); this.param = param; checkParam(); }