@Override public INormalizedKeyProperties getNormalizedKeyProperties() { return nkcf.getNormalizedKeyProperties(); }
@Override public INormalizedKeyProperties getNormalizedKeyProperties() { return nkcf.getNormalizedKeyProperties(); }
public static int getDecisivePrefixLength(INormalizedKeyComputerFactory[] keyNormalizerFactories) { if (keyNormalizerFactories == null) { return 0; } for (int i = 0; i < keyNormalizerFactories.length; i++) { if (!keyNormalizerFactories[i].getNormalizedKeyProperties().isDecisive()) { return i; } } return keyNormalizerFactories.length; }
public AWrappedDescNormalizedKeyComputerFactory(INormalizedKeyComputerFactory nkcf) { this.nkcf = nkcf; this.normalizedKeyLength = nkcf.getNormalizedKeyProperties().getNormalizedKeyLength(); }
public AUUIDNormalizedKeyComputerFactory() { int64NormalizerFactory = new Integer64NormalizedKeyComputerFactory(); int64NormalizedKeyLength = int64NormalizerFactory.getNormalizedKeyProperties().getNormalizedKeyLength(); }
firstKeyNormalizerFactory != null ? firstKeyNormalizerFactory.createNormalizedKeyComputer() : null; this.normalizedKeyDecisive = firstKeyNormalizerFactory != null ? firstKeyNormalizerFactory.getNormalizedKeyProperties().isDecisive() && compareFields[0].length == 1 : false;
this.nkcs[i] = normalizedKeyComputerFactories[i].createNormalizedKeyComputer(); this.normalizedKeyLength[i] = normalizedKeyComputerFactories[i].getNormalizedKeyProperties().getNormalizedKeyLength(); runningNormalizedKeyTotalLength += this.normalizedKeyLength[i];
this.nkcs[i] = keyNormalizerFactories[i].createNormalizedKeyComputer(); this.normalizedKeyLength[i] = keyNormalizerFactories[i].getNormalizedKeyProperties().getNormalizedKeyLength(); runningNormalizedKeyTotalLength += this.normalizedKeyLength[i];