net.ibizsys.model.util.transpiler.app.PSAppModuleListTranspiler Maven / Gradle / Ivy
package net.ibizsys.model.util.transpiler.app;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import net.ibizsys.model.IPSModelObject;
import net.ibizsys.model.util.transpiler.IPSModelListTranspiler;
import net.ibizsys.model.util.transpiler.IPSModelTranspileContext;
import net.ibizsys.model.util.transpiler.IPSModelTranspiler;
import net.ibizsys.psmodel.core.util.IPSModel;
public class PSAppModuleListTranspiler extends net.ibizsys.model.util.transpiler.PSModelListTranspilerBase{
@Override
protected net.ibizsys.psmodel.core.domain.PSAppModule createDomain(IPSModelObject iPSModelObject) throws Exception{
return new net.ibizsys.psmodel.core.domain.PSAppModule();
}
protected IPSModelTranspiler getPSModelTranspiler(IPSModelTranspileContext iPSModelTranspileContext, Object type) throws Exception {
return iPSModelTranspileContext.getPSModelTranspiler(net.ibizsys.model.app.PSAppModuleImpl.class, false);
}
@Override
protected IPSModelTranspiler getPSModelTranspiler(IPSModelTranspileContext iPSModelTranspileContext, IPSModelObject iPSModelObject) throws Exception {
return getPSModelTranspiler(iPSModelTranspileContext, (Object)null);
}
@Override
protected IPSModelTranspiler getPSModelTranspiler(IPSModelTranspileContext iPSModelTranspileContext, IPSModel domain) throws Exception {
return getPSModelTranspiler(iPSModelTranspileContext, (Object)null);
}
}