info.archinnov.achilles.helper.ThriftCompositeHelper Maven / Gradle / Ivy
package info.archinnov.achilles.helper;
import static me.prettyprint.hector.api.beans.AbstractComposite.ComponentEquality.*;
import info.archinnov.achilles.entity.metadata.PropertyMeta;
import info.archinnov.achilles.proxy.AchillesMethodInvoker;
import info.archinnov.achilles.type.WideMap;
import info.archinnov.achilles.validation.Validator;
import java.lang.reflect.Method;
import java.util.List;
import me.prettyprint.hector.api.beans.AbstractComposite.ComponentEquality;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* ThriftCompositeHelper
*
* @author DuyHai DOAN
*
*/
public class ThriftCompositeHelper
{
private static final Logger log = LoggerFactory.getLogger(ThriftCompositeHelper.class);
private AchillesMethodInvoker invoker = new AchillesMethodInvoker();
public int findLastNonNullIndexForComponents(String propertyName, List © 2015 - 2025 Weber Informatics LLC | Privacy Policy