Examples of Reflector


Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<Integer, FieldHandler>(id2field.size());
    for (final Map.Entry<Integer, Field> entry : id2field.entrySet()) {
      final Field field = entry.getValue();
      id2fieldHandler.put(entry.getKey(), new FieldHandler(field, reflector.accessor(field)));
    }
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<>(id2field.size());
    for (final Map.Entry<Integer, Field> entry : id2field.entrySet()) {
      final Field field = entry.getValue();
      id2fieldHandler.put(entry.getKey(), new FieldHandler(field, reflector.accessor(field)));
    }
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<>(id2field.size());
    id2field.forEach((fieldId, field) -> id2fieldHandler.put(fieldId, new FieldHandler(field, reflector.accessor(field))));
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<>(id2field.size());
    for (final Map.Entry<Integer, Field> entry : id2field.entrySet()) {
      final Field field = entry.getValue();
      id2fieldHandler.put(entry.getKey(), new FieldHandler(field, reflector.accessor(field)));
    }
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<>(id2field.size());
    for (final Map.Entry<Integer, Field> entry : id2field.entrySet()) {
      final Field field = entry.getValue();
      id2fieldHandler.put(entry.getKey(), new FieldHandler(field, reflector.accessor(field)));
    }
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<>(id2field.size());
    for (final Map.Entry<Integer, Field> entry : id2field.entrySet()) {
      final Field field = entry.getValue();
      id2fieldHandler.put(entry.getKey(), new FieldHandler(field, reflector.accessor(field)));
    }
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of ch.softappeal.yass.serialize.Reflector

      throw new IllegalArgumentException("type '" + type.getCanonicalName() + "' is an enumeration");
    }
  }

  protected final void addClass(final int id, final Class<?> type, final boolean referenceable, final Map<Integer, Field> id2field) {
    final Reflector reflector = reflector(type);
    final Map<Integer, FieldHandler> id2fieldHandler = new HashMap<>(id2field.size());
    for (final Map.Entry<Integer, Field> entry : id2field.entrySet()) {
      final Field field = entry.getValue();
      id2fieldHandler.put(entry.getKey(), new FieldHandler(field, reflector.accessor(field)));
    }
    addType(new TypeDesc(id, new ClassTypeHandler(type, reflector, referenceable, id2fieldHandler)));
  }
View Full Code Here

Examples of com.db4o.reflect.Reflector

            }
        }
    }

    static final void flattenCollection2(final ObjectContainerBase a_stream, Object a_object, final com.db4o.foundation.Collection4 col) {
        Reflector reflector = a_stream.reflector();
        if (reflector.forObject(a_object).isCollection()) {
            forEachCollectionElement(a_object, new Visitor4() {
                public void visit(Object obj) {
                    flattenCollection1(a_stream, obj, col);
                }
            });
View Full Code Here

Examples of org.codehaus.plexus.util.reflection.Reflector

        // Expressions have to be at least this size...
        this.minExpressionSize = startDelim.length() + endDelim.length() + 1;

        this.context = Collections.unmodifiableMap( context );

        this.reflector = new Reflector();

        if ( reader instanceof PushbackReader )
        {
            this.pushbackReader = (PushbackReader) reader;
        }
View Full Code Here

Examples of org.codehaus.plexus.util.reflection.Reflector

        // Expressions have to be at least this size...
        this.minExpressionSize = startDelim.length() + endDelim.length() + 1;

        this.context = Collections.unmodifiableMap( context );

        this.reflector = new Reflector();

        if ( reader instanceof PushbackReader )
        {
            this.pushbackReader = (PushbackReader) reader;
        }
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.