Package info.archinnov.achilles.internal.proxy.wrapper

Examples of info.archinnov.achilles.internal.proxy.wrapper.MapWrapper


  public MapWrapperBuilder(Map<Object, Object> target) {
    this.target = target;
  }

  public MapWrapper build() {
    MapWrapper mapWrapper = new MapWrapper(this.target);
    super.build(mapWrapper);
    return mapWrapper;
  }
View Full Code Here


    Map<Object, Object> map = new HashMap<Object, Object>();
    map.put(1, "FR");
    map.put(2, "Paris");
    map.put(3, "75014");

    MapWrapper wrapper = MapWrapperBuilder
        //
        .builder(map).dirtyMap(dirtyMap).setter(setter).propertyMeta(propertyMeta)
        .build();

    assertThat(wrapper.getTarget()).isSameAs(map);
    assertThat(wrapper.getDirtyMap()).isSameAs(dirtyMap);
    assertThat(Whitebox.getInternalState(wrapper, "setter")).isSameAs(setter);
    assertThat(Whitebox.getInternalState(wrapper, "propertyMeta")).isSameAs(propertyMeta);

  }
View Full Code Here

TOP

Related Classes of info.archinnov.achilles.internal.proxy.wrapper.MapWrapper

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.