public static FieldReferenceOffsetManager from(TemplateHandler handler, short preambleBytes, String name) { return new FieldReferenceOffsetManager( Arrays.copyOfRange(handler.catalogScriptTokens,0,handler.catalogTemplateScriptIdx), preambleBytes, Arrays.copyOfRange(handler.catalogScriptFieldNames,0,handler.catalogTemplateScriptIdx), Arrays.copyOfRange(handler.catalogScriptFieldIds,0,handler.catalogTemplateScriptIdx), Arrays.copyOfRange(handler.catalogScriptDictionaryNames,0,handler.catalogTemplateScriptIdx), name, RLESparseArray.rlEncodeSparseArray(handler.defaultConstValues.longDictionary()), RLESparseArray.rlEncodeSparseArray(handler.defaultConstValues.integerDictionary())); }
public static FieldReferenceOffsetManager from(TemplateHandler handler, short preambleBytes, String name) { return new FieldReferenceOffsetManager( Arrays.copyOfRange(handler.catalogScriptTokens,0,handler.catalogTemplateScriptIdx), preambleBytes, Arrays.copyOfRange(handler.catalogScriptFieldNames,0,handler.catalogTemplateScriptIdx), Arrays.copyOfRange(handler.catalogScriptFieldIds,0,handler.catalogTemplateScriptIdx), Arrays.copyOfRange(handler.catalogScriptDictionaryNames,0,handler.catalogTemplateScriptIdx), name, RLESparseArray.rlEncodeSparseArray(handler.defaultConstValues.longDictionary()), RLESparseArray.rlEncodeSparseArray(handler.defaultConstValues.integerDictionary())); }
public static FieldReferenceOffsetManager from(TemplateHandler handler, short preambleBytes, String name) { return new FieldReferenceOffsetManager( Arrays.copyOfRange(handler.catalogScriptTokens,0,handler.catalogTemplateScriptIdx), preambleBytes, Arrays.copyOfRange(handler.catalogScriptFieldNames,0,handler.catalogTemplateScriptIdx), Arrays.copyOfRange(handler.catalogScriptFieldIds,0,handler.catalogTemplateScriptIdx), Arrays.copyOfRange(handler.catalogScriptDictionaryNames,0,handler.catalogTemplateScriptIdx), name, RLESparseArray.rlEncodeSparseArray(handler.defaultConstValues.longDictionary()), RLESparseArray.rlEncodeSparseArray(handler.defaultConstValues.integerDictionary())); }