Package org.ivoa.dm.proposal.management
Class Observatory.ObservatoryBuilder
java.lang.Object
org.ivoa.dm.proposal.management.Observatory.ObservatoryBuilder
- Enclosing class:
- Observatory
A builder class for Observatory, mainly for use in the functional builder pattern.
-
Field Summary
Modifier and TypeFieldDescription.any arrays of telescopes that typically operate together.the backends that exist.the home page for the Observatory.the instruments that are available for the telescopes.org.ivoa.dm.ivoa.Ivorn
the registry identifier for the organization.The name of the organization.the telescopes that the observatory controls.the wikidata id for the Organization. -
Constructor Summary
-
Method Summary
-
Field Details
-
homePage
the home page for the Observatory. -
telescopes
the telescopes that the observatory controls. -
instruments
the instruments that are available for the telescopes. -
backends
the backends that exist. -
arrays
any arrays of telescopes that typically operate together. -
name
The name of the organization. -
address
. -
ivoid
public org.ivoa.dm.ivoa.Ivorn ivoidthe registry identifier for the organization. -
wikiId
the wikidata id for the Organization.
-
-
Constructor Details
-
ObservatoryBuilder
public ObservatoryBuilder()
-
-
Method Details
-
create
create a Observatory from this builder.- Returns:
- an object initialized from the builder.
-