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.
 
 
 -