Class LanguageFeature.LanguageFeatureBuilder

java.lang.Object
org.ivoa.dm.registry.tap.LanguageFeature.LanguageFeatureBuilder
Enclosing class:
LanguageFeature

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

    • form

      public String form
      Formal notation for the language feature. The syntax for the content of this element is defined by the type attribute of its parent language list.
    • description

      public String description
      Human-readable freeform documentation for the language feature.
  • Constructor Details

    • LanguageFeatureBuilder

      public LanguageFeatureBuilder()
  • Method Details

    • create

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