org.nakedobjects.nos.remote.command.marshal.CriteriaEncoding Maven / Gradle / Ivy
package org.nakedobjects.nos.remote.command.marshal;
import org.nakedobjects.noa.persist.InstancesCriteria;
import org.nakedobjects.nof.reflect.remote.data.CriteriaData;
import org.nakedobjects.nof.reflect.remote.data.ObjectEncoder;
public interface CriteriaEncoding {
InstancesCriteria restore(CriteriaData criteriaData, ObjectEncoder objectEncoder);
CriteriaData createData(InstancesCriteria criteria, ObjectEncoder objectEncoder);
Class getCriteriaClass();
}
// Copyright (c) Naked Objects Group Ltd.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy