Package org.ivoa.dm.regtap
Class Schema.SchemaBuilder
java.lang.Object
org.ivoa.dm.regtap.Schema.SchemaBuilder
- Enclosing class:
- Schema
A builder class for Schema, mainly for use in the functional builder pattern.
-
Field Summary
FieldsModifier and TypeFieldDescriptionA free text description of the tableset explaining in general how all of the tables are related.An arbitrary identifier for the res_schema rows belonging to a resource.A name for the set of tables.A descriptive, human-interpretable name for the table set.An identifier for a concept in a data model that the data in this schema as a whole represent. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
schema_index
An arbitrary identifier for the res_schema rows belonging to a resource. -
schema_description
A free text description of the tableset explaining in general how all of the tables are related. -
schema_name
A name for the set of tables. -
schema_title
A descriptive, human-interpretable name for the table set. -
schema_utype
An identifier for a concept in a data model that the data in this schema as a whole represent.
-
-
Constructor Details
-
SchemaBuilder
public SchemaBuilder()
-
-
Method Details
-
create
create a Schema from this builder.- Returns:
- an object initialized from the builder.
-