if (keySet.contains(CharacterOffsetBeginAnnotation.class)) { builder.setCharacterOffsetBegin(getAndRegister(sentence, keysToSerialize, CharacterOffsetBeginAnnotation.class)); } if (keySet.contains(CharacterOffsetEndAnnotation.class)) { builder.setCharacterOffsetEnd(getAndRegister(sentence, keysToSerialize, CharacterOffsetEndAnnotation.class)); } if (keySet.contains(TreeAnnotation.class)) { builder.setParseTree(toProto(getAndRegister(sentence, keysToSerialize, TreeAnnotation.class))); } if (keySet.contains(BinarizedTreeAnnotation.class)) { builder.setBinarizedParseTree(toProto(getAndRegister(sentence, keysToSerialize, BinarizedTreeAnnotation.class))); } if (keySet.contains(KBestTreesAnnotation.class)) {
if (keySet.contains(CharacterOffsetBeginAnnotation.class)) { builder.setCharacterOffsetBegin(getAndRegister(sentence, keysToSerialize, CharacterOffsetBeginAnnotation.class)); } if (keySet.contains(CharacterOffsetEndAnnotation.class)) { builder.setCharacterOffsetEnd(getAndRegister(sentence, keysToSerialize, CharacterOffsetEndAnnotation.class)); } if (keySet.contains(TreeAnnotation.class)) { builder.setParseTree(toProto(getAndRegister(sentence, keysToSerialize, TreeAnnotation.class))); } if (keySet.contains(BinarizedTreeAnnotation.class)) { builder.setBinarizedParseTree(toProto(getAndRegister(sentence, keysToSerialize, BinarizedTreeAnnotation.class))); } if (keySet.contains(KBestTreesAnnotation.class)) {
/** * Update the parse tree for this sentence. * @param parse The parse tree to update. * @param binary The binary parse tree to update. */ protected void updateParse( CoreNLPProtos.ParseTree parse, CoreNLPProtos.ParseTree binary) { synchronized (this.impl) { this.impl.setParseTree(parse); if (binary != null) { this.impl.setBinarizedParseTree(binary); } } }
/** * Update the parse tree for this sentence. * @param parse The parse tree to update. * @param binary The binary parse tree to update. */ protected void updateParse( CoreNLPProtos.ParseTree parse, CoreNLPProtos.ParseTree binary) { synchronized (this.impl) { this.impl.setParseTree(parse); if (binary != null) { this.impl.setBinarizedParseTree(binary); } } }