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