public class Antenna extends Common<Antenna>
Sub-Elements are
AntHardware
, AntMode
, Nomenclature
, POCInformation
, UsingCountries
Example:
<Antenna cls="U"> <Serial cls="U">TUR::AN:123</Serial> <EntryDateTime cls="U">2011-12-25T00:00:00Z</EntryDateTime> <Generic cls="U">No</Generic> <AntType cls="U">Billboard</AntType> <Nomenclature> <Name cls="U">XYZ</Name> </Nomenclature> <AntMode> <All_AntMode_elements/> </AntMode> </Antenna>
approvedBy, approvedDateTime, caseNum, cls, description, entryBy, entryByRole, entryDateTime, extReferenceRef, extReferences, idref, lastChangeBy, lastChangeByRole, lastChangeDateTime, lastObservedBy, lastReviewBy, lastReviewByRole, lastReviewDate, legacyReleasability, modAllowedBy, modAllowedByRole, observedFirstDateTime, observedLastDateTime, owner, ownerRole, quality, recommendedValue, redacted, releasability, remarkRef, remarks, securityClass, serial, state
Constructor and Description |
---|
Antenna()
No arg constructor.
|
Modifier and Type | Method and Description |
---|---|
Set<AntHardware> |
getAntHardware()
Get the AntHardware
|
Set<AntMode> |
getAntMode()
Get the AntMode
|
TString |
getAntType()
Get the type of antenna..
|
Dimension |
getApertureDiameter()
Get the cross-section of an antenna radiation pattern in the direction of
highest gain..
|
Dimension |
getDiameter()
Get the cross-section of an antenna radiation pattern in the direction of
highest gain..
|
TString |
getGeneric()
Get "Yes" to indicate that the dataset describes typical parameters of a
waveform or standard signal, or a generic antenna model, rather than a
specific equipment model..
|
Dimension |
getHorzAperture()
Get the horizontal cross-section of the antenna radiation pattern in the
direction of highest gain..
|
Dimension |
getHorzDimension()
Get the linear horizontal dimension of the antenna..
|
Unsigned_DB_5_2 |
getHorzSidelobeAttenuation()
Get the amount of suppression relative to the main beam gain of the
antenna..
|
Az |
getHorzSidelobeAz()
Get the direction of the sidelobe in reference to the direction of maximum
gain..
|
TString |
getHorzSidelobeSuppressed()
Get if the sidelobe has been suppressed.
|
Set<Nomenclature> |
getNomenclature()
Get the Nomenclature
|
UN5 |
getPhArrayNumElements()
Get the number of antenna elements in the phased array antenna..
|
UN3 |
getPhArrayNumMainBeams()
Get the number of main beams in the phased array antenna..
|
Set<POCInformation> |
getPOCInformation()
Get the POCInformation
|
TString |
getShape()
Get a code used to describe the general shape of the antenna reflector..
|
Set<UsingCountries> |
getUsingCountries()
Get the US:UsingCountries
|
Dimension |
getVertAperture()
Get the vertical cross-section of the antenna radiation pattern in the
direction of highest gain..
|
Dimension |
getVertDimension()
Get the linear vertical dimension of the antenna..
|
Unsigned_DB_5_2 |
getVertSidelobeAttenuation()
Get the attenuation of the sidelobe relative to the main beam gain..
|
Elev180 |
getVertSidelobeElev()
Get the first sidelobe in the vertical plane.
|
TString |
getVertSidelobeSuppressed()
Get whether a portion of the radiation from an antenna outside of the main
beam has been suppressed or eliminated...
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAntHardware()
Determine if the AntHardware is configured.
|
boolean |
isSetAntMode()
Determine if the AntMode is configured.
|
boolean |
isSetAntType()
Determine if the AntType is configured.
|
boolean |
isSetApertureDiameter()
Determine if the ApertureDiameter is configured.
|
boolean |
isSetDiameter()
Determine if the Diameter is configured.
|
boolean |
isSetGeneric()
Determine if the Generic is configured.
|
boolean |
isSetHorzAperture()
Determine if the HorzAperture is configured.
|
boolean |
isSetHorzDimension()
Determine if the HorzDimension is configured.
|
boolean |
isSetHorzSidelobeAttenuation()
Determine if the HorzSidelobeAttenuation is configured.
|
boolean |
isSetHorzSidelobeAz()
Determine if the HorzSidelobeAz is configured.
|
boolean |
isSetHorzSidelobeSuppressed()
Determine if the HorzSidelobeSuppressed is configured.
|
boolean |
isSetNomenclature()
Determine if the Nomenclature is configured.
|
boolean |
isSetPhArrayNumElements()
Determine if the PhArrayNumElements is configured.
|
boolean |
isSetPhArrayNumMainBeams()
Determine if the PhArrayNumMainBeams is configured.
|
boolean |
isSetPOCInformation()
Determine if the POCInformation is configured.
|
boolean |
isSetShape()
Determine if the Shape is configured.
|
boolean |
isSetUsingCountries()
Determine if the UsingCountries is configured.
|
boolean |
isSetVertAperture()
Determine if the VertAperture is configured.
|
boolean |
isSetVertDimension()
Determine if the VertDimension is configured.
|
boolean |
isSetVertSidelobeAttenuation()
Determine if the VertSidelobeAttenuation is configured.
|
boolean |
isSetVertSidelobeElev()
Determine if the VertSidelobeElev is configured.
|
boolean |
isSetVertSidelobeSuppressed()
Determine if the VertSidelobeSuppressed is configured.
|
void |
setAntType(TString value)
Set the type of antenna..
|
void |
setApertureDiameter(Dimension value)
Set the cross-section of an antenna radiation pattern in the direction of
highest gain..
|
void |
setDiameter(Dimension value)
Set the cross-section of an antenna radiation pattern in the direction of
highest gain..
|
void |
setGeneric(TString value)
Set "Yes" to indicate that the dataset describes typical parameters of a
waveform or standard signal, or a generic antenna model, rather than a
specific equipment model..
|
void |
setHorzAperture(Dimension value)
Set the horizontal cross-section of the antenna radiation pattern in the
direction of highest gain..
|
void |
setHorzDimension(Dimension value)
Set the linear horizontal dimension of the antenna..
|
void |
setHorzSidelobeAttenuation(Unsigned_DB_5_2 value)
Set the amount of suppression relative to the main beam gain of the
antenna..
|
void |
setHorzSidelobeAz(Az value)
Set the direction of the sidelobe in reference to the direction of maximum
gain..
|
void |
setHorzSidelobeSuppressed(TString value)
Set if the sidelobe has been suppressed.
|
void |
setPhArrayNumElements(UN5 value)
Set the number of antenna elements in the phased array antenna..
|
void |
setPhArrayNumMainBeams(UN3 value)
Set the number of main beams in the phased array antenna..
|
void |
setShape(TString value)
Set a code used to describe the general shape of the antenna reflector..
|
void |
setVertAperture(Dimension value)
Set the vertical cross-section of the antenna radiation pattern in the
direction of highest gain..
|
void |
setVertDimension(Dimension value)
Set the linear vertical dimension of the antenna..
|
void |
setVertSidelobeAttenuation(Unsigned_DB_5_2 value)
Set the attenuation of the sidelobe relative to the main beam gain..
|
void |
setVertSidelobeElev(Elev180 value)
Set the first sidelobe in the vertical plane.
|
void |
setVertSidelobeSuppressed(TString value)
Set whether a portion of the radiation from an antenna outside of the main
beam has been suppressed or eliminated...
|
String |
toString()
Get a string representation of this Antenna instance configuration.
|
void |
unsetAntHardware()
Clear the AntHardware field.
|
void |
unsetAntMode()
Clear the AntMode field.
|
void |
unsetNomenclature()
Clear the Nomenclature field.
|
void |
unsetPOCInformation()
Clear the POCInformation field.
|
void |
unsetUsingCountries()
Clear the UsingCountries field.
|
Antenna |
withAntHardware(AntHardware... values)
Set the AntHardware
|
Antenna |
withAntHardware(Collection<AntHardware> values)
Set the AntHardware
|
Antenna |
withAntMode(AntMode... values)
Set the AntMode
|
Antenna |
withAntMode(Collection<AntMode> values)
Set the AntMode
|
Antenna |
withAntType(ListCAT value)
Set the type of antenna.
|
Antenna |
withApertureDiameter(Double value)
Set the cross-section of an antenna radiation pattern in the direction of
highest gain.
|
Antenna |
withDiameter(Double value)
Set the cross-section of an antenna radiation pattern in the direction of
highest gain.
|
Antenna |
withGeneric(ListCBO value)
Set "Yes" to indicate that the dataset describes typical parameters of a
waveform or standard signal, or a generic antenna model, rather than a
specific equipment model.
|
Antenna |
withHorzAperture(Double value)
Set the horizontal cross-section of the antenna radiation pattern in the
direction of highest gain.
|
Antenna |
withHorzDimension(Double value)
Set the linear horizontal dimension of the antenna.
|
Antenna |
withHorzSidelobeAttenuation(Double value)
Set the amount of suppression relative to the main beam gain of the
antenna.
|
Antenna |
withHorzSidelobeAz(Double value)
Set the direction of the sidelobe in reference to the direction of maximum
gain.
|
Antenna |
withHorzSidelobeSuppressed(ListCBO value)
Set if the sidelobe has been suppressed.
|
Antenna |
withNomenclature(Collection<Nomenclature> values)
Set the Nomenclature
|
Antenna |
withNomenclature(Nomenclature... values)
Set the Nomenclature
|
Antenna |
withPhArrayNumElements(Integer value)
Set the number of antenna elements in the phased array antenna.
|
Antenna |
withPhArrayNumMainBeams(Integer value)
Set the number of main beams in the phased array antenna.
|
Antenna |
withPOCInformation(Collection<POCInformation> values)
Set the POCInformation
|
Antenna |
withPOCInformation(POCInformation... values)
Set the POCInformation
|
Antenna |
withShape(ListCRS value)
Set a code used to describe the general shape of the antenna reflector.
|
Antenna |
withUsingCountries(Collection<UsingCountries> values)
Set the US:UsingCountries
|
Antenna |
withUsingCountries(UsingCountries... values)
Set the US:UsingCountries
|
Antenna |
withVertAperture(Double value)
Set the vertical cross-section of the antenna radiation pattern in the
direction of highest gain.
|
Antenna |
withVertDimension(Double value)
Set the linear vertical dimension of the antenna.
|
Antenna |
withVertSidelobeAttenuation(Double value)
Set the attenuation of the sidelobe relative to the main beam gain.
|
Antenna |
withVertSidelobeElev(Double value)
Set the first sidelobe in the vertical plane.
|
Antenna |
withVertSidelobeSuppressed(ListCBO value)
Set whether a portion of the radiation from an antenna outside of the main
beam has been suppressed or eliminated..
|
compareTo, equals, getApprovedBy, getApprovedDateTime, getCaseNum, getCls, getDescription, getEntryBy, getEntryByRole, getEntryDateTime, getExtReferenceRef, getExtReferences, getIdref, getLastChangeBy, getLastChangeByRole, getLastChangeDateTime, getLastObservedBy, getLastReviewBy, getLastReviewByRole, getLastReviewDate, getLegacyReleasability, getModAllowedBy, getModAllowedByRole, getObservedFirstDateTime, getObservedLastDateTime, getOwner, getOwnerRole, getQuality, getRecommendedValue, getRedacted, getReleasability, getRemarkRef, getRemarks, getSecurityClass, getSerial, getState, hashCode, isSetApprovedBy, isSetApprovedDateTime, isSetCaseNum, isSetCls, isSetDescription, isSetEntryBy, isSetEntryByRole, isSetEntryDateTime, isSetExtReferenceRef, isSetExtReferences, isSetIdref, isSetLastChangeBy, isSetLastChangeByRole, isSetLastChangeDateTime, isSetLastObservedBy, isSetLastReviewBy, isSetLastReviewByRole, isSetLastReviewDate, isSetLegacyReleasability, isSetModAllowedBy, isSetModAllowedByRole, isSetObservedFirstDateTime, isSetObservedLastDateTime, isSetOwner, isSetOwnerRole, isSetQuality, isSetRecommendedValue, isSetRedacted, isSetReleasability, isSetRemarkRef, isSetRemarks, isSetSecurityClass, isSetSerial, isSetState, postLoad, prepare, setApprovedBy, setApprovedDateTime, setCls, setDescription, setEntryBy, setEntryDateTime, setIdref, setLastChangeBy, setLastChangeDateTime, setLastObservedBy, setLastReviewBy, setLastReviewDate, setLegacyReleasability, setModAllowedBy, setObservedFirstDateTime, setObservedLastDateTime, setOwner, setQuality, setRecommendedValue, setRedacted, setSecurityClass, setSerial, setState, unsetCaseNum, unsetExtReferenceRef, unsetExtReferences, unsetReleasability, unsetRemarkRef, unsetRemarks, withApprovedBy, withApprovedDateTime, withApprovedDateTime, withCaseNum, withCaseNum, withCls, withDescription, withEntryBy, withEntryByRole, withEntryDateTime, withExtReferenceRef, withExtReferenceRef, withExtReferences, withExtReferences, withExtReferences, withIdref, withLastChangeBy, withLastChangeByRole, withLastChangeDateTime, withLastChangeDateTime, withLastObservedBy, withLastReviewBy, withLastReviewByRole, withLastReviewDate, withLastReviewDate, withLegacyReleasability, withModAllowedBy, withModAllowedByRole, withObservedFirstDateTime, withObservedFirstDateTime, withObservedLastDateTime, withObservedLastDateTime, withOwner, withOwnerRole, withQuality, withRecommendedValue, withRedacted, withReleasability, withReleasability, withRemarkRef, withRemarkRef, withRemarkRef, withRemarks, withRemarks, withSecurityClass, withSerial, withState
public Antenna()
public TString getGeneric()
TString
data typepublic void setGeneric(TString value)
value
- the Generic value in a TString
data typepublic boolean isSetGeneric()
If configured this method also inspects the TString
wrapped value.
public TString getAntType()
TString
data typepublic void setAntType(TString value)
value
- the AntType value in a TString
data typepublic boolean isSetAntType()
If configured this method also inspects the TString
wrapped value.
public UN3 getPhArrayNumMainBeams()
UN3
instancepublic void setPhArrayNumMainBeams(UN3 value)
value
- a UN3
instancepublic boolean isSetPhArrayNumMainBeams()
public UN5 getPhArrayNumElements()
UN5
instancepublic void setPhArrayNumElements(UN5 value)
value
- a UN5
instancepublic boolean isSetPhArrayNumElements()
public TString getShape()
TString
data typepublic void setShape(TString value)
value
- the Shape value in a TString
data typepublic boolean isSetShape()
If configured this method also inspects the TString
wrapped value.
public Dimension getDiameter()
Dimension
instancepublic void setDiameter(Dimension value)
value
- a Dimension
instancepublic boolean isSetDiameter()
public Dimension getHorzDimension()
Dimension
instancepublic void setHorzDimension(Dimension value)
value
- a Dimension
instancepublic boolean isSetHorzDimension()
public Dimension getVertDimension()
Dimension
instancepublic void setVertDimension(Dimension value)
value
- a Dimension
instancepublic boolean isSetVertDimension()
public Dimension getApertureDiameter()
Dimension
instancepublic void setApertureDiameter(Dimension value)
value
- a Dimension
instancepublic boolean isSetApertureDiameter()
public Dimension getHorzAperture()
Dimension
instancepublic void setHorzAperture(Dimension value)
value
- a Dimension
instancepublic boolean isSetHorzAperture()
public Dimension getVertAperture()
Dimension
instancepublic void setVertAperture(Dimension value)
value
- a Dimension
instancepublic boolean isSetVertAperture()
public TString getHorzSidelobeSuppressed()
TString
data typepublic void setHorzSidelobeSuppressed(TString value)
value
- the HorzSidelobeSuppressed value in a TString
data
typepublic boolean isSetHorzSidelobeSuppressed()
If configured this method also inspects the TString
wrapped value.
public Az getHorzSidelobeAz()
Az
instancepublic void setHorzSidelobeAz(Az value)
value
- a Az
instancepublic boolean isSetHorzSidelobeAz()
public Unsigned_DB_5_2 getHorzSidelobeAttenuation()
Unsigned_DB_5_2
instancepublic void setHorzSidelobeAttenuation(Unsigned_DB_5_2 value)
value
- a Unsigned_DB_5_2
instancepublic boolean isSetHorzSidelobeAttenuation()
public TString getVertSidelobeSuppressed()
TString
data typepublic void setVertSidelobeSuppressed(TString value)
value
- the VertSidelobeSuppressed value in a TString
data
typepublic boolean isSetVertSidelobeSuppressed()
If configured this method also inspects the TString
wrapped value.
public Elev180 getVertSidelobeElev()
Elev180
instancepublic void setVertSidelobeElev(Elev180 value)
value
- a Elev180
instancepublic boolean isSetVertSidelobeElev()
public Unsigned_DB_5_2 getVertSidelobeAttenuation()
Unsigned_DB_5_2
instancepublic void setVertSidelobeAttenuation(Unsigned_DB_5_2 value)
value
- a Unsigned_DB_5_2
instancepublic boolean isSetVertSidelobeAttenuation()
public Set<POCInformation> getPOCInformation()
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset..
POCInformation
instancepublic boolean isSetPOCInformation()
public void unsetPOCInformation()
public Set<Nomenclature> getNomenclature()
Complex element Nomenclature identifies either the standard military, government, nomenclature or the commercial model number of an equipment. Each device or group of devices may have several types of nomenclatures, e.g. both a military nomenclature and a commercial model number..
Nomenclature
instancepublic boolean isSetNomenclature()
public void unsetNomenclature()
public Set<AntHardware> getAntHardware()
Complex element AntHardware contains the physical parameters related to the antenna feed and lead..
AntHardware
instancepublic boolean isSetAntHardware()
public void unsetAntHardware()
public Set<AntMode> getAntMode()
Complex element AntMode contains the technical characteristics of one antenna mode..
AntMode
instancepublic boolean isSetAntMode()
public void unsetAntMode()
public Set<UsingCountries> getUsingCountries()
Complex element UsingCountries (US) describes the countries that manufacture (Producing), supply (Source), and use (Using) the Antenna..
UsingCountries
instancepublic boolean isSetUsingCountries()
public void unsetUsingCountries()
public Antenna withGeneric(ListCBO value)
value
- An instances of type ListCBO
.public Antenna withAntType(ListCAT value)
value
- An instances of type ListCAT
.public Antenna withPhArrayNumMainBeams(Integer value)
value
- An instances of type Integer
.public Antenna withPhArrayNumElements(Integer value)
value
- An instances of type Integer
.public Antenna withShape(ListCRS value)
value
- An instances of type ListCRS
.public Antenna withDiameter(Double value)
value
- An instances of type Double
.public Antenna withHorzDimension(Double value)
value
- An instances of type Double
.public Antenna withVertDimension(Double value)
value
- An instances of type Double
.public Antenna withApertureDiameter(Double value)
value
- An instances of type Double
.public Antenna withHorzAperture(Double value)
value
- An instances of type Double
.public Antenna withVertAperture(Double value)
value
- An instances of type Double
.public Antenna withHorzSidelobeSuppressed(ListCBO value)
value
- An instances of type ListCBO
.public Antenna withHorzSidelobeAz(Double value)
value
- An instances of type Double
.public Antenna withHorzSidelobeAttenuation(Double value)
value
- An instances of type Double
.public Antenna withVertSidelobeSuppressed(ListCBO value)
value
- An instances of type ListCBO
.public Antenna withVertSidelobeElev(Double value)
value
- An instances of type Double
.public Antenna withVertSidelobeAttenuation(Double value)
value
- An instances of type Double
.public Antenna withPOCInformation(POCInformation... values)
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset.
values
- One or more instances of type POCInformation...
.public Antenna withPOCInformation(Collection<POCInformation> values)
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset.
values
- A collection of POCInformation
instancespublic Antenna withNomenclature(Nomenclature... values)
Complex element Nomenclature identifies either the standard military, government, nomenclature or the commercial model number of an equipment. Each device or group of devices may have several types of nomenclatures, e.g. both a military nomenclature and a commercial model number.
values
- One or more instances of type Nomenclature...
.public Antenna withNomenclature(Collection<Nomenclature> values)
Complex element Nomenclature identifies either the standard military, government, nomenclature or the commercial model number of an equipment. Each device or group of devices may have several types of nomenclatures, e.g. both a military nomenclature and a commercial model number.
values
- A collection of Nomenclature
instancespublic Antenna withAntHardware(AntHardware... values)
Complex element AntHardware contains the physical parameters related to the antenna feed and lead.
values
- One or more instances of type AntHardware...
.public Antenna withAntHardware(Collection<AntHardware> values)
Complex element AntHardware contains the physical parameters related to the antenna feed and lead.
values
- A collection of AntHardware
instancespublic Antenna withAntMode(AntMode... values)
Complex element AntMode contains the technical characteristics of one antenna mode.
values
- One or more instances of type AntMode...
.public Antenna withAntMode(Collection<AntMode> values)
Complex element AntMode contains the technical characteristics of one antenna mode.
values
- A collection of AntMode
instancespublic Antenna withUsingCountries(UsingCountries... values)
Complex element UsingCountries (US) describes the countries that manufacture (Producing), supply (Source), and use (Using) the Antenna.
values
- One or more instances of type UsingCountries...
.public Antenna withUsingCountries(Collection<UsingCountries> values)
Complex element UsingCountries (US) describes the countries that manufacture (Producing), supply (Source), and use (Using) the Antenna.
values
- A collection of UsingCountries
instancespublic String toString()
public boolean isSet()
Copyright © 2016 OpenSSRF.org. All rights reserved.