leitstand-inventory-api/src/main/java/io/leitstand/inventory/service/BaseRackEnvelope.java
public B withRack(BaseRackEnvelope rack) {
		    assertNotInvalidated(getClass(), rack);
		    withAdministrativeState(rack.getAdministrativeState());
		    withAscending(rack.isAscending());
		    withDescription(rack.getDescription()); 
		    withFacilityId(rack.getFacilityId());
		    withFacilityName(rack.getFacilityName());
		    withFacilityType(rack.getFacilityType());
		    withRackId(rack.getRackId());
		    withRackName(rack.getRackName());
		    withRackType(rack.getRackType());
		    withUnits(rack.getUnits());
		    return (B) this;
		    
		}
/**
		 * Copies all attributes of the given rack envelope to this envelope.
		 * This is a convenience method to simplify value object construction.
		 * @param rack the rack envelope.
         * @return a reference to this builder to continue object creation.
		 */
Copies all attributes of the given rack envelope to this envelope.
This is a convenience method to simplify value object construction.
@param rack the rack envelope.
@return a reference to this builder to continue object creation.
Copies all attributes of the given rack envelope to this envelope . This is a convenience method to simplify value object construction . @param rack the rack envelope . @return a reference to this builder to continue object creation .
public B withRack(BaseRackEnvelope rack) {
		    assertNotInvalidated(getClass(), rack);
		    withAdministrativeState(rack.getAdministrativeState());
		    withAscending(rack.isAscending());
		    withDescription(rack.getDescription()); 
		    withFacilityId(rack.getFacilityId());
		    withFacilityName(rack.getFacilityName());
		    withFacilityType(rack.getFacilityType());
		    withRackId(rack.getRackId());
		    withRackName(rack.getRackName());
		    withRackType(rack.getRackType());
		    withUnits(rack.getUnits());
		    return (B) this;
		}
public B withRack ( BaseRackEnvelope rack ) { assertNotInvalidated ( getClass ( ) , rack ) ; withAdministrativeState ( rack . getAdministrativeState ( ) ) ; withAscending ( rack . isAscending ( ) ) ; withDescription ( rack . getDescription ( ) ) ; withFacilityId ( rack . getFacilityId ( ) ) ; withFacilityName ( rack . getFacilityName ( ) ) ; withFacilityType ( rack . getFacilityType ( ) ) ; withRackId ( rack . getRackId ( ) ) ; withRackName ( rack . getRackName ( ) ) ; withRackType ( rack . getRackType ( ) ) ; withUnits ( rack . getUnits ( ) ) ; return ( B ) this ; }
Copies all attributes of the given rack envelope to this envelope.
Copies all attributes of the given rack envelope to this envelope .