Package org.cedj.geekseek.web.rest.relation.test.model

Source Code of org.cedj.geekseek.web.rest.relation.test.model.TargetObjectConverter

package org.cedj.geekseek.web.rest.relation.test.model;

import javax.ws.rs.core.UriInfo;

import org.cedj.geekseek.domain.relation.test.model.TargetObject;
import org.cedj.geekseek.web.rest.core.RepresentationConverter;

public class TargetObjectConverter extends RepresentationConverter.Base<TargetRepresentation, TargetObject> {

    public TargetObjectConverter() {
        super(TargetRepresentation.class, TargetObject.class);
    }

    @Override
    public TargetRepresentation from(UriInfo uriInfo, TargetObject source) {
        return new TargetRepresentation(source.getId(), uriInfo);
    }

    @Override
    public TargetObject to(UriInfo uriInfo, TargetRepresentation representation) {
        return new TargetObject(representation.getId());
    }

    @Override
    public TargetObject update(UriInfo uriInfo, TargetRepresentation representation, TargetObject target) {
        return target;
    }
}
TOP

Related Classes of org.cedj.geekseek.web.rest.relation.test.model.TargetObjectConverter

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.