internal NearCacheConfigurationBuilder(ConfigurationBuilder parentBuilder, Infinispan.HotRod.SWIG.NearCacheConfigurationBuilder jniBuilder) : base(parentBuilder)
 { 
     this.jniBuilder = jniBuilder;
 }
 internal VersionedValue(Infinispan.HotRod.IVersionedValue<object> value)
 {
     this.value = value;
 }
 internal NearCacheConfiguration(Infinispan.HotRod.SWIG.NearCacheConfiguration config)
 {
     this.config = config;
 }
 internal ConnectionPoolConfiguration(Infinispan.HotRod.SWIG.ConnectionPoolConfiguration config)
 {
     this.config = config;
 }
 internal ClusterConfigurationBuilder(ConfigurationBuilder parentBuilder, Infinispan.HotRod.SWIG.ClusterConfigurationBuilder jniBuilder)  : base(parentBuilder)
 {
     this.jniBuilder = jniBuilder;
 }
 internal ServerConfiguration(Infinispan.HotRod.SWIG.ServerConfiguration config)
 {
     this.config = config;
 }
 internal MetadataValue(Infinispan.HotRod.IMetadataValue<object> value) : base(value)
 {
     this.value = value;
 }
 public RemoteCacheManager(Configuration configuration, Infinispan.HotRod.IMarshaller marshaller)
 {
     manager = new Infinispan.HotRod.RemoteCacheManager(configuration, marshaller);
 }
 internal Configuration(Infinispan.HotRod.SWIG.Configuration config, IMarshaller marshaller)
 {
     this.config = config;
     this.marshaller = marshaller;
 }