if (keySet.contains(BasicDependenciesAnnotation.class)) { builder.setBasicDependencies(toProto(getAndRegister(sentence, keysToSerialize, BasicDependenciesAnnotation.class))); } if (keySet.contains(CollapsedDependenciesAnnotation.class)) { builder.setCollapsedDependencies(toProto(getAndRegister(sentence, keysToSerialize, CollapsedDependenciesAnnotation.class))); } if (keySet.contains(CollapsedCCProcessedDependenciesAnnotation.class)) { builder.setCollapsedCCProcessedDependencies(toProto(getAndRegister(sentence, keysToSerialize, CollapsedCCProcessedDependenciesAnnotation.class))); }
if (keySet.contains(BasicDependenciesAnnotation.class)) { builder.setBasicDependencies(toProto(getAndRegister(sentence, keysToSerialize, BasicDependenciesAnnotation.class))); } if (keySet.contains(CollapsedDependenciesAnnotation.class)) { builder.setCollapsedDependencies(toProto(getAndRegister(sentence, keysToSerialize, CollapsedDependenciesAnnotation.class))); } if (keySet.contains(CollapsedCCProcessedDependenciesAnnotation.class)) { builder.setCollapsedCCProcessedDependencies(toProto(getAndRegister(sentence, keysToSerialize, CollapsedCCProcessedDependenciesAnnotation.class))); }
/** * Update the dependencies of the sentence. * * @param basic The basic dependencies to update. * @param enhanced The enhanced dependencies to update. * @param enhancedPlusPlus The enhanced plus plus dependencies to update. */ protected void updateDependencies(CoreNLPProtos.DependencyGraph basic, CoreNLPProtos.DependencyGraph enhanced, CoreNLPProtos.DependencyGraph enhancedPlusPlus) { synchronized (this.impl) { this.impl.setBasicDependencies(basic); this.impl.setEnhancedDependencies(enhanced); this.impl.setEnhancedPlusPlusDependencies(enhancedPlusPlus); } }
/** * Update the dependencies of the sentence. * * @param basic The basic dependencies to update. * @param enhanced The enhanced dependencies to update. * @param enhancedPlusPlus The enhanced plus plus dependencies to update. */ protected void updateDependencies(CoreNLPProtos.DependencyGraph basic, CoreNLPProtos.DependencyGraph enhanced, CoreNLPProtos.DependencyGraph enhancedPlusPlus) { synchronized (this.impl) { this.impl.setBasicDependencies(basic); this.impl.setEnhancedDependencies(enhanced); this.impl.setEnhancedPlusPlusDependencies(enhancedPlusPlus); } }