Examples of ParameterizedType


Examples of java.lang.reflect.ParameterizedType

      if (!mediaType.equals(MediaType.APPLICATION_FORM_URLENCODED_TYPE)) return false;
      if (!MultivaluedMap.class.isAssignableFrom(type)) return false;
      if (genericType == null) return true;

      if (!(genericType instanceof ParameterizedType)) return false;
      ParameterizedType params = (ParameterizedType) genericType;
      if (params.getActualTypeArguments().length != 2) return false;
      return params.getActualTypeArguments()[0].equals(String.class) && params.getActualTypeArguments()[1].equals(String.class);
   }

Examples of java.lang.reflect.ParameterizedType

      Class<?> useType = type;
      boolean isMarshalledEntity = false;
      if (type.equals(MarshalledEntity.class))
      {
         isMarshalledEntity = true;
         ParameterizedType param = (ParameterizedType) useGeneric;
         useGeneric = param.getActualTypeArguments()[0];
         useType = Types.getRawType(useGeneric);
      }


      MessageBodyReader reader1 = providerFactory.getMessageBodyReader(useType,

Examples of java.lang.reflect.ParameterizedType

   {
      if (!MultivaluedMap.class.isAssignableFrom(type)) return false;
      if (genericType == null) return true;

      if (!(genericType instanceof ParameterizedType)) return false;
      ParameterizedType params = (ParameterizedType) genericType;
      if (params.getActualTypeArguments().length != 2) return false;
      return params.getActualTypeArguments()[0].equals(String.class) && params.getActualTypeArguments()[1].equals(String.class);
   }

Examples of java.lang.reflect.ParameterizedType

   {
      if (!MultivaluedMap.class.isAssignableFrom(type)) return false;
      if (genericType == null) return true;

      if (!(genericType instanceof ParameterizedType)) return false;
      ParameterizedType params = (ParameterizedType) genericType;
      if (params.getActualTypeArguments().length != 2) return false;
      return params.getActualTypeArguments()[0].equals(String.class) && params.getActualTypeArguments()[1].equals(String.class);
   }

Examples of java.lang.reflect.ParameterizedType

        }

        String elementType = null;
        if (genericType instanceof ParameterizedType)
        {
            ParameterizedType paramtype = (ParameterizedType)genericType;
            if (paramtype.getActualTypeArguments().length == 1)
            {
                if (paramtype.getActualTypeArguments()[0] instanceof Class)
                {
                    elementType = ((Class)paramtype.getActualTypeArguments()[0]).getName();
                }
            }
        }
        return elementType;
    }

Examples of java.lang.reflect.ParameterizedType

        }

        String elementType = null;
        if (method.getGenericReturnType() instanceof ParameterizedType)
        {
            ParameterizedType paramtype = (ParameterizedType)method.getGenericReturnType();
            if (paramtype.getActualTypeArguments().length == 1)
            {
                if (paramtype.getActualTypeArguments()[0] instanceof Class)
                {
                    elementType = ((Class)paramtype.getActualTypeArguments()[0]).getName();
                }
            }
        }
        return elementType;
    }

Examples of java.lang.reflect.ParameterizedType

        }

        String keyType = null;
        if (genericType instanceof ParameterizedType)
        {
            ParameterizedType paramtype = (ParameterizedType)genericType;
            if (paramtype.getActualTypeArguments().length == 2)
            {
                if (paramtype.getActualTypeArguments()[0] instanceof Class)
                {
                    keyType = ((Class)paramtype.getActualTypeArguments()[0]).getName();
                }
            }
        }
        return keyType;
    }   

Examples of java.lang.reflect.ParameterizedType

        }

        String keyType = null;
        if (method.getGenericReturnType() instanceof ParameterizedType)
        {
            ParameterizedType paramtype = (ParameterizedType)method.getGenericReturnType();
            if (paramtype.getActualTypeArguments().length == 2)
            {
                if (paramtype.getActualTypeArguments()[0] instanceof Class)
                {
                    keyType = ((Class)paramtype.getActualTypeArguments()[0]).getName();
                }
            }
        }
        return keyType;
    }

Examples of java.lang.reflect.ParameterizedType

        }

        String valueType = null;
        if (genericType instanceof ParameterizedType)
        {
            ParameterizedType paramtype = (ParameterizedType)genericType;
            if (paramtype.getActualTypeArguments().length == 2)
            {
                if (paramtype.getActualTypeArguments()[1] instanceof Class)
                {
                    valueType = ((Class)paramtype.getActualTypeArguments()[1]).getName();
                }
            }
        }
        return valueType;
    }

Examples of java.lang.reflect.ParameterizedType

        }

        String valueType = null;
        if (method.getGenericReturnType() instanceof ParameterizedType)
        {
            ParameterizedType paramtype = (ParameterizedType)method.getGenericReturnType();
            if (paramtype.getActualTypeArguments().length == 2)
            {
                if (paramtype.getActualTypeArguments()[1] instanceof Class)
                {
                    valueType = ((Class)paramtype.getActualTypeArguments()[1]).getName();
                }
            }
        }
        return valueType;
    }
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.