public OperationResourceInfo(Method m, ClassResourceInfo cri, URITemplate template, String httpVerb, String consumeMediaTypes, String produceMediaTypes, List<Parameter> params, boolean oneway) { //CHECKSTYLE:ON methodToInvoke = m; annotatedMethod = null; classResourceInfo = cri; uriTemplate = template; httpMethod = httpVerb; checkMediaTypes(consumeMediaTypes, produceMediaTypes); parameters = params; this.oneway = oneway; }
public OperationResourceInfo(Method m, ClassResourceInfo cri, URITemplate template, String httpVerb, String consumeMediaTypes, String produceMediaTypes, List<Parameter> params, boolean oneway) { //CHECKSTYLE:ON methodToInvoke = m; annotatedMethod = null; classResourceInfo = cri; uriTemplate = template; httpMethod = httpVerb; checkMediaTypes(consumeMediaTypes, produceMediaTypes); parameters = params; this.oneway = oneway; initActualMethodProperties(); }
public OperationResourceInfo(Method mInvoke, Method mAnnotated, ClassResourceInfo cri) { methodToInvoke = mInvoke; annotatedMethod = mAnnotated; if (mAnnotated != null) { parameters = ResourceUtils.getParameters(mAnnotated); nameBindings = AnnotationUtils.getNameBindings(mAnnotated.getAnnotations()); } classResourceInfo = cri; checkMediaTypes(null, null); checkEncoded(); checkDefaultParameterValue(); checkOneway(); }
public OperationResourceInfo(Method mInvoke, Method mAnnotated, ClassResourceInfo cri) { methodToInvoke = mInvoke; annotatedMethod = mAnnotated; if (mAnnotated != null) { parameters = ResourceUtils.getParameters(mAnnotated); nameBindings = AnnotationUtils.getNameBindings(mAnnotated.getAnnotations()); } classResourceInfo = cri; checkMediaTypes(null, null); checkEncoded(); checkDefaultParameterValue(); checkOneway(); checkSuspended(); initActualMethodProperties(); }