Package java.lang.reflect

Examples of java.lang.reflect.Member


    public static void setAccessibleWorkaround(AccessibleObject o) {
      if (o == null || o.isAccessible()) {
        return;
      }
      Member m = (Member) o;
      if (Modifier.isPublic(m.getModifiers())
          && isPackageAccess(m.getDeclaringClass().getModifiers())) {
        try {
          o.setAccessible(true);
        } catch (SecurityException e) { // NOPMD
          // ignore in favor of subsequent IllegalAccessException
        }
View Full Code Here


    }

    protected final Member resolveMethod(int index) throws IOException, ClassNotFoundException, NoSuchMethodException {
        int oldPos = pos;
        try {
            Member m = (Member) cpool[index];
            if (m == null) {
                pos = cpoolIndex[index];
                Class owner = resolveClass(readShort());
                NameAndType nt = resolveNameAndType(readShort());
                String signature = nt.name + nt.type;
View Full Code Here

        channel.close();
    }

    private void commitOutputMessage() throws IOException {
        try {
            Member member = (Member) message.get(Method.class.getName());
            Class<?> clz = member.getDeclaringClass();
            Exchange exchange = message.getExchange();
            BindingOperationInfo bop = exchange.get(BindingOperationInfo.class);

            LOG.info(new org.apache.cxf.common.i18n.Message("INVOKE.SERVICE", LOG).toString() + clz);
View Full Code Here

    if ( property==null ) {
      return throwNoSuchProperty(c, propertyName, null);
    }

    Member member = findMember(c, propertyName);
    if ( member!=null ) {
      try {
        if (member instanceof Method) {
          return ((Method)member).invoke(o);
        }
View Full Code Here

      throw new NullPointerException("memberName");
    }

    synchronized (membersCache) {
      Map<String, Member> members = membersCache.get(clazz);
      Member member = null;
      if (members != null) {
        member = members.get(memberName);
        if (member != null) {
          return member != INVALID_MEMBER ? member : null;
        }
View Full Code Here

    else {
      PropertyDescriptorImpl propertyDescriptor = ( PropertyDescriptorImpl ) propertyDescriptors.get(
          metaConstraint.getPropertyName()
      );
      if ( propertyDescriptor == null ) {
        Member member = metaConstraint.getMember();
        propertyDescriptor = addPropertyDescriptorForMember( member, isValidAnnotationPresent( member ) );
      }
      propertyDescriptor.addConstraintDescriptor( metaConstraint.getDescriptor() );
    }
  }
View Full Code Here

      String ident = x.getIdent();
      JsExpression q = x.getQualifier();
      if (ident.startsWith("@")) {
        int dispId = dispatchInfo.getDispId(ident);

        Member member;
        if (dispId < 0) {
          // We've already emitted a warning from getDispId; just fake the jsni
          member = null;
        } else {
          member = dispatchInfo.getClassInfoByDispId(dispId).getMember(dispId);
View Full Code Here

        JsNameRef ref = (JsNameRef) x.getQualifier();
        String ident = ref.getIdent();
        if (ident.startsWith("@")) {
          int dispId = dispatchInfo.getDispId(ident);

          Member member;
          if (dispId < 0) {
            member = null;
          } else {
            member = dispatchInfo.getClassInfoByDispId(dispId).getMember(dispId);
          }
View Full Code Here

      // needs to happen in the addon that is requesting the service
      for (final Entry<InjectionPoint, Class<?>> entry : requestedServices.entrySet())
      {
         final InjectionPoint injectionPoint = entry.getKey();
         final Annotated annotated = injectionPoint.getAnnotated();
         final Member member = injectionPoint.getMember();

         Class<?> beanClass = entry.getValue();
         Set<Type> typeClosure = annotated.getTypeClosure();
         Set<Type> beanTypeClosure = new LinkedHashSet<>();
         for (Type type : typeClosure)
View Full Code Here

  @SuppressWarnings({ "unchecked" })
  private <X,Y> AttributeMetadata<X,Y> determineAttributeMetadata(
      AttributeContext<X> attributeContext,
      MemberResolver memberResolver) {
    log.trace( "Starting attribute metadata determination [{}]", attributeContext.getPropertyMapping().getName() );
    final Member member = memberResolver.resolveMember( attributeContext );
    log.trace( "    Determined member [{}]", member );

    final Value value = attributeContext.getPropertyMapping().getValue();
    final org.hibernate.type.Type type = value.getType();
    log.trace( "    determined type [name={}, class={}]", type.getName(), type.getClass().getName() );
View Full Code Here

TOP

Related Classes of java.lang.reflect.Member

Copyright © 2018 www.massapicom. 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.