src/main/java/com/googlecode/objectify/impl/PropertyPopulator.java
@Override
	public void load(final FullEntity<?> container, final LoadContext ctx, final Path containerPath, final P intoPojo) {
		try {
			if (translator instanceof Recycles)
				ctx.recycle(property.get(intoPojo));

			final Value<D> value = (translator instanceof Synthetic)
				? null
				: getPropertyFromContainer(container, containerPath);	// will throw SkipException if property not present

			setValue(intoPojo, value, ctx, containerPath);
		}
		catch (SkipException ex) {
			// Irrelevant
		}
	}
@Override
	public void load(final FullEntity<?> container, final LoadContext ctx, final Path containerPath, final P intoPojo) {
		try {
			if (translator instanceof Recycles)
				ctx.recycle(property.get(intoPojo));

			final Value<D> value = (translator instanceof Synthetic)
				? null
				: getPropertyFromContainer(container, containerPath);	// will throw SkipException if property not present

			setValue(intoPojo, value, ctx, containerPath);
		}
		catch (SkipException ex) {
			// Irrelevant
		}
	}
@ Override public void load ( final FullEntity < ? > container , final LoadContext ctx , final Path containerPath , final P intoPojo ) { try { if ( translator instanceof Recycles ) ctx . recycle ( property . get ( intoPojo ) ) ; final Value < D > value = ( translator instanceof Synthetic ) ? null : getPropertyFromContainer ( container , containerPath ) ; // will throw SkipException if property not present setValue ( intoPojo , value , ctx , containerPath ) ; } catch ( SkipException ex ) { // Irrelevant } }
Gets the appropriate value from the container and sets it on the appropriate field of the pojo.
Gets the appropriate value from the container and sets it on the appropriate field of the pojo .