public IdBagCollectionMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, System.Type proxyType, MiddleComponentData elementComponentData, bool revisionTypeInId) : base(enversProxyFactory, commonCollectionMapperData, proxyType, elementComponentData, revisionTypeInId) { }
public virtual IPropertyMapper Set <T>(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, bool embeddableElementType) { return(new SetCollectionMapper <T>(enversProxyFactory, commonCollectionMapperData, typeof(ISet <T>), elementComponentData, embeddableElementType, embeddableElementType)); }
public SetCollectionMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, System.Type proxyType, MiddleComponentData elementComponentData, bool ordinalInId, bool revisionTypeInId) : base(enversProxyFactory, commonCollectionMapperData, proxyType, ordinalInId, revisionTypeInId) { ElementComponentData = elementComponentData; }
protected AbstractCollectionMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, System.Type proxyType, bool ordinalInId, bool revisionTypeInId) { CommonCollectionMapperData = commonCollectionMapperData; _enversProxyFactory = enversProxyFactory; _proxyType = proxyType; _ordinalInId = ordinalInId; _revisionTypeInId = revisionTypeInId; }
public MapCollectionMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, System.Type proxyType, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, bool revisionTypeInId) : base(enversProxyFactory, commonCollectionMapperData, proxyType, false, revisionTypeInId) { ElementComponentData = elementComponentData; IndexComponentData = indexComponentData; }
public SortedMapCollectionMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, System.Type proxyType, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, IComparer <TKey> comparer, bool revisionTypeInId) : base(enversProxyFactory, commonCollectionMapperData, proxyType, elementComponentData, indexComponentData, revisionTypeInId) { _comparer = comparer; }
public SortedSetCollectionMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, System.Type proxyType, MiddleComponentData elementComponentData, IComparer <T> comparer, bool ordinalInId, bool revisionTypeInId) : base(enversProxyFactory, commonCollectionMapperData, proxyType, elementComponentData, ordinalInId, revisionTypeInId) { _comparer = comparer; }
public ToOneIdMapper(IEnversProxyFactory enversProxyFactory, IIdMapper delegat, PropertyData propertyData, string referencedEntityName, bool nonInsertableFake) : base(propertyData) { _enversProxyFactory = enversProxyFactory; _delegat = delegat; _referencedEntityName = referencedEntityName; _nonInsertableFake = nonInsertableFake; }
public IPropertyMapper Create(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, bool embeddableElementType) { return(null); }
public IPropertyMapper Create(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, bool embeddableElementType) { return(new CustomListCollectionMapper <CustomList <TItem>, TItem>(enversProxyFactory, commonCollectionMapperData, typeof(CustomList <TItem>), elementComponentData, indexComponentData, embeddableElementType)); }
public virtual IPropertyMapper SortedMap <TKey, TValue>(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, IComparer <TKey> comparer, bool embeddableElementType) { return(new SortedMapCollectionMapper <TKey, TValue>(enversProxyFactory, commonCollectionMapperData, typeof(IDictionary <TKey, TValue>), elementComponentData, indexComponentData, comparer, embeddableElementType)); }
public virtual IPropertyMapper Array(IEnversProxyFactory enversProxyFactory, System.Type elementType, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, MiddleComponentData indexComponentData, bool embeddableElementType) { throw new NotImplementedException("Array is not supported by DefaultCollectionMapperFactory"); }
public SpecialMapper(IEnversProxyFactory enversProxyFactory, CommonCollectionMapperData commonCollectionMapperData, MiddleComponentData elementComponentData, bool embeddableElementType) : base(enversProxyFactory, commonCollectionMapperData, typeof(ISpecialCollection), elementComponentData, embeddableElementType) { _elementComponentData = elementComponentData; }