Package com.wyn.rest.server.data

Examples of com.wyn.rest.server.data.EntityMetadata


  public static EntityFieldsExtractor getInstance() {
    return instance;
  }

  public Map<String, Object> extractFields(Object owner) throws Exception {
    EntityMetadata metadata = cache.get(owner.getClass());
    List<Field> fields = metadata.getFields();

    Map<String, Object> fieldsMap = new HashMap<String, Object>();

    for(Field field : fields) {
      Object val = field.get(owner);
View Full Code Here


          MetadataReader reader = readerFactory.getMetadataReader(resource);
          String className = reader.getClassMetadata().getClassName();
          Class<?> clazz = this.resourcePatternResolver.getClassLoader().loadClass(className);
         
          Field[] fields = clazz.getDeclaredFields();
          EntityMetadata entityMetadata = new EntityMetadata();
          for(Field field : fields) {
            if(!field.isAccessible())
              field.setAccessible(true);
            entityMetadata.getFields().add(field);
          }
         
          cache.put(clazz, entityMetadata);
         
        }
View Full Code Here

TOP

Related Classes of com.wyn.rest.server.data.EntityMetadata

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.