Class LanguageFeatureList.LanguageFeatureListBuilder

java.lang.Object
org.ivoa.dm.registry.tap.LanguageFeatureList.LanguageFeatureListBuilder
Enclosing class:
LanguageFeatureList

public static class LanguageFeatureList.LanguageFeatureListBuilder extends Object
A builder class for LanguageFeatureList, mainly for use in the functional builder pattern.
  • Field Details

    • feature

      public List<LanguageFeature> feature
      A language feature of the type given by this element's type attribute.
    • type

      public String type
      The type of the features given here. This is in general an IVORN. TAPRegExt itself gives IVORNs for defining user defined functions and geometry support.
  • Constructor Details

    • LanguageFeatureListBuilder

      public LanguageFeatureListBuilder()
  • Method Details

    • create

      public LanguageFeatureList create()
      create a LanguageFeatureList from this builder.
      Returns:
      an object initialized from the builder.