Examples of ParameterMetaData


Examples of org.hibernate.validator.metadata.ParameterMetaData

      if ( validationContext.getParameterIndex() != null && !validationContext.getParameterIndex().equals( i ) ) {
        continue;
      }

      Object value = parameterValues[i];
      ParameterMetaData parameterMetaData = methodMetaData.getParameterMetaData( i );
      String parameterName = parameterMetaData.getParameterName();

      if ( parameterMetaData.isCascading() && value != null ) {

        ValueContext<Object, ?> cascadingvalueContext = ValueContext.getLocalExecutionContext(
            value, PathImpl.createPathForMethodParameter( method, parameterName ), i, parameterName
        );
        cascadingvalueContext.setCurrentGroup( group.getGroup() );
View Full Code Here

Examples of org.infinispan.cdi.interceptor.context.metadata.ParameterMetaData

   private AggregatedParameterMetaData getAggregatedParameterMetaData(Method method, boolean cacheValueAllowed) {
      final Class<?>[] parameterTypes = method.getParameterTypes();
      final Annotation[][] parameterAnnotations = method.getParameterAnnotations();
      final List<ParameterMetaData> parameters = new ArrayList<ParameterMetaData>();
      final List<ParameterMetaData> keyParameters = new ArrayList<ParameterMetaData>();
      ParameterMetaData valueParameter = null;

      for (int i = 0; i < parameterTypes.length; i++) {
         final Set<Annotation> annotations = asSet(parameterAnnotations[i]);
         final ParameterMetaData parameterMetaData = new ParameterMetaData(parameterTypes[i], i, annotations);

         for (Annotation oneAnnotation : annotations) {
            final Class<?> type = oneAnnotation.annotationType();

            if (CacheKeyParam.class.equals(type)) {
View Full Code Here

Examples of org.jboss.beans.metadata.spi.ParameterMetaData

      if (params.isEmpty() == false)
      {
         int x = 0;
         for (Iterator i = params.iterator(); i.hasNext();)
         {
            ParameterMetaData pdata = (ParameterMetaData) i.next();
            paramTypes[x++] = pdata.getType();
         }
      }
      return findConstructorInfo(info.getClassInfo(), paramTypes);
   }
View Full Code Here

Examples of org.jboss.beans.metadata.spi.ParameterMetaData

     
      String[] paramTypes = new String[parameters.size()];
      int x = 0;
      for (Iterator i = parameters.iterator(); i.hasNext();)
      {
         ParameterMetaData pmd = (ParameterMetaData) i.next();
         paramTypes[x++] = pmd.getType();
      }
      return paramTypes;
   }
View Full Code Here

Examples of org.jboss.beans.metadata.spi.ParameterMetaData

     
      Object[] params = new Object[parameters.size()];
      int x = 0;
      for (Iterator i = parameters.iterator(); i.hasNext();)
      {
         ParameterMetaData pdata = (ParameterMetaData) i.next();
         ValueMetaData vmd = pdata.getValue();
         Object param = vmd.getValue(pinfos[x], cl);
         params[x++] = param;
      }
      return params;
   }
View Full Code Here

Examples of org.jboss.test.xb.builder.object.mc.support.model.ParameterMetaData

      assertList(parameter.getValue());
   }
  
   public void testParameterWithSet() throws Exception
   {
      ParameterMetaData parameter = getParameter();
      assertNull(parameter.getType());
      assertNull(parameter.getAnnotations());
      assertSet(parameter.getValue());
   }
View Full Code Here

Examples of org.jboss.web.tomcat.metadata.ParameterMetaData

            if (contextMetaData.getParameters() != null)
            {
               Iterator<ParameterMetaData> parameterMetaDatas = contextMetaData.getParameters().iterator();
               while (parameterMetaDatas.hasNext())
               {
                  ParameterMetaData parameterMetaData = parameterMetaDatas.next();
                  context.addApplicationParameter((org.apache.catalina.deploy.ApplicationParameter)TomcatService.getInstance(parameterMetaData, null));
               }
            }

            // Context/Resources
View Full Code Here

Examples of org.jboss.web.tomcat.metadata.ParameterMetaData

            if (contextMetaData.getParameters() != null)
            {
               Iterator<ParameterMetaData> parameterMetaDatas = contextMetaData.getParameters().iterator();
               while (parameterMetaDatas.hasNext())
               {
                  ParameterMetaData parameterMetaData = parameterMetaDatas.next();
                  context.addApplicationParameter((org.apache.catalina.deploy.ApplicationParameter)TomcatService.getInstance(parameterMetaData, null));
               }
            }

            // Context/Resources
View Full Code Here

Examples of org.jboss.ws.metadata.umdm.ParameterMetaData

   {
      if (xmlType == null || javaType == null)
         throw new IllegalArgumentException("Invalid null parameter");

      OperationMetaData opMetaData = getOperationMetaData();
      ParameterMetaData paramMetaData = new ParameterMetaData(opMetaData, xmlName, xmlType, javaType.getName());
      paramMetaData.setMode(mode);
      paramMetaData.setInHeader(inHeader);
      paramMetaData.setIndex(opMetaData.getParameters().size());
      opMetaData.addParameter(paramMetaData);

      registerParameterType(xmlType, javaType);
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.