Tabnine Logo
TemplateFieldConfiguration.setRepeat
Code IndexAdd Tabnine to your IDE (free)

How to use
setRepeat
method
in
uk.gov.dstl.baleen.annotators.templates.TemplateFieldConfiguration

Best Java code snippets using uk.gov.dstl.baleen.annotators.templates.TemplateFieldConfiguration.setRepeat (Showing top 5 results out of 315)

origin: dstl/baleen

/**
 * Make field from definition and path
 *
 * @param templateFieldDefinition the field definition
 * @param fields the fields
 * @return the configuration
 */
private TemplateFieldConfiguration makeField(
  TemplateFieldDefinition templateFieldDefinition, String fieldPath) {
 TemplateFieldConfiguration field =
   new TemplateFieldConfiguration(templateFieldDefinition.getName(), fieldPath);
 field.setRequired(templateFieldDefinition.getRequired());
 field.setRepeat(templateFieldDefinition.getRepeat());
 field.setRegex(templateFieldDefinition.getRegex());
 return field;
}
origin: dstl/baleen

private TemplateRecordConfiguration createRepeatQuoteRecord2() {
 TemplateRecordConfiguration record = new TemplateRecordConfiguration();
 record.setName("quote2");
 record.setOrder(2);
 record.setPrecedingPath("Document > Link");
 record.setFollowingPath("Document > Link:nth-of-type(2)");
 record.setKind(Kind.NAMED);
 TemplateFieldConfiguration field =
   new TemplateFieldConfiguration("quote", "Document > Quotation:nth-of-type(2)");
 field.setRepeat(true);
 record.setFieldPaths(ImmutableList.of(field));
 return record;
}
origin: dstl/baleen

private TemplateRecordConfiguration createRepeatQuoteRecord1() {
 TemplateRecordConfiguration record = new TemplateRecordConfiguration();
 record.setName("quote1");
 record.setOrder(1);
 record.setPrecedingPath("");
 record.setFollowingPath("Document > Link");
 record.setKind(Kind.NAMED);
 TemplateFieldConfiguration field =
   new TemplateFieldConfiguration("quote", "Document > Quotation:nth-of-type(1)");
 field.setRepeat(true);
 record.setFieldPaths(ImmutableList.of(field));
 return record;
}
origin: dstl/baleen

private TemplateRecordConfiguration createMissingRepeatQuoteRecord() {
 TemplateRecordConfiguration record = new TemplateRecordConfiguration();
 record.setName("missing");
 record.setOrder(3);
 record.setPrecedingPath("Document > Link:nth-of-type(2)");
 record.setFollowingPath("Document > Link:nth-of-type(3)");
 record.setKind(Kind.NAMED);
 TemplateFieldConfiguration field =
   new TemplateFieldConfiguration("quote", "Document > Quotation:nth-of-type(3)");
 field.setRepeat(true);
 record.setFieldPaths(ImmutableList.of(field));
 return record;
}
origin: dstl/baleen

private TemplateRecordConfiguration createRowRecord() {
 TemplateRecordConfiguration record = new TemplateRecordConfiguration();
 record.setName("row");
 record.setOrder(5);
 record.setPrecedingPath("Document > Quotation:nth-of-type(4)");
 record.setFollowingPath("Document > Section");
 record.setCoveredPaths(ImmutableList.of("Document > Table"));
 record.setMinimalRepeat("Document > Table > TableBody > TableRow");
 record.setRepeat(true);
 record.setKind(Kind.NAMED);
 TemplateFieldConfiguration cell1 =
   new TemplateFieldConfiguration(
     "cell1",
     "Document > Table > TableBody > TableRow > TableCell:nth-of-type(1) > Paragraph");
 cell1.setRepeat(true);
 TemplateFieldConfiguration cell2 =
   new TemplateFieldConfiguration(
     "cell2",
     "Document > Table > TableBody > TableRow > TableCell:nth-of-type(2)> Paragraph");
 cell2.setRepeat(true);
 record.setFieldPaths(ImmutableList.of(cell1, cell2));
 return record;
}
uk.gov.dstl.baleen.annotators.templatesTemplateFieldConfigurationsetRepeat

Popular methods of TemplateFieldConfiguration

  • <init>
  • setRegex
  • setRequired
  • getName
  • getPath
  • setDefaultValue

Popular in Java

  • Finding current android device location
  • getExternalFilesDir (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setScale (BigDecimal)
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Option (scala)
  • Top 12 Jupyter Notebook Extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now