Package org.ivoa.dm.registry.tap
Class Language.LanguageBuilder
java.lang.Object
org.ivoa.dm.registry.tap.Language.LanguageBuilder
- Enclosing class:
- Language
A builder class for Language, mainly for use in the functional builder pattern.
-
Field Summary
FieldsModifier and TypeFieldDescriptionA short, human-readable description of the query language.Optional features of the query language, grouped by feature type.The name of the language without a version suffix.A version of the language supported by the server. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
The name of the language without a version suffix. -
version
A version of the language supported by the server. -
description
A short, human-readable description of the query language. -
languageFeatures
Optional features of the query language, grouped by feature type. This includes listing user defined functions, geometry support, or similar concepts.
-
-
Constructor Details
-
LanguageBuilder
public LanguageBuilder()
-
-
Method Details
-
create
create a Language from this builder.- Returns:
- an object initialized from the builder.
-