All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aerospike.mapper.tools.IBaseAeroMapper Maven / Gradle / Ivy

package com.aerospike.mapper.tools;

import com.aerospike.client.policy.BatchPolicy;
import com.aerospike.client.policy.Policy;
import com.aerospike.client.policy.ScanPolicy;
import com.aerospike.client.policy.WritePolicy;
import com.aerospike.client.policy.QueryPolicy;
import com.aerospike.mapper.tools.converters.MappingConverter;

public interface IBaseAeroMapper {
    Policy getReadPolicy(Class clazz);

    WritePolicy getWritePolicy(Class clazz);

    BatchPolicy getBatchPolicy(Class clazz);

    ScanPolicy getScanPolicy(Class clazz);

    QueryPolicy getQueryPolicy(Class clazz);

    IAeroMapper asMapper();

    MappingConverter getMappingConverter();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy