public BPTreeNode(int branchingFactor = 15) { _branchingFactor = branchingFactor; _comparer = new TypeComparer <TKey>(); }
public ParameterComparer(ITypeComparer typeComparer) { this.typeComparer = typeComparer; }
public TypeMatchProcessor( ITypeEvaluator evaluator, ITypeComparer comparer, ILogger?logger) : base(evaluator, comparer, logger) { }
public AutoGenIdentity() { _typeComparer = TypeComparer <TKey> .GetTypeComparer(); }
public ImplementedTypeComparer(IInterfaceIdentities interfaces, ITypeComparer identity) { _interfaces = interfaces; _identity = identity; }
public MemberComparer(ITypeComparer type) => _type = type;
public TypeComparerAdapter(ITypeComparer implementation) => _implementation = implementation;
public TypeComparer() { _specificComparer = GetTypeComparer(); }