public class ExternalReference extends Common<ExternalReference>
Example:
<ExternalReference cls="U"> <Serial cls="U">USA:AF:EX:123</Serial> <Type cls="U">Document</Type> <Title cls="U">plan 5027</Title> <Organisation cls="U">PACOM</Organisation> <Date cls="U">2000-04-27</Date> <ResourceLocator cls="U">USA-AF-EX-123.PDF</ResourceLocator> </ExternalReference>
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 |
---|
ExternalReference()
No arg constructor.
|
Modifier and Type | Method and Description |
---|---|
S50 |
getAlternateIdentifier()
Get any alternate identifier for the document as needed..
|
S255 |
getAuthor()
Get the name of the author of the reference, if it cannot be covered by a
ContactRef..
|
D |
getDate()
Get the publication date of the external reference.
|
TString |
getDocumentCls()
Get the classification level of the Reference..
|
S50 |
getIdentifier()
Get any alternate identifier for the document as needed..
|
TString |
getIsAttached()
Get if the document, file or other "external" information is stored in
attachment to this message..
|
TString |
getIsClassified()
Get if the referenced information contains any classified data..
|
S50 |
getOrganisation()
Get the name of the Organisation that published the Reference, if it cannot
be covered by a OrganisationRef.
|
TString |
getReferencedStage()
Get the spectrum certification stage associated with this information..
|
TString |
getRepeat()
Get In Data Item Repeat (US), indicate if the attached file should be
repeatedly viewed / listened to..
|
S255 |
getResourceLocator()
Get either the file name (including the extension) of the reference
document when it is attached to the dataset, or an URL (Uniform Resource
Locator) to find the document..
|
S255 |
getTitle()
Get the full title of the document..
|
TString |
getType()
Get the type of information referenced by this external reference..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAlternateIdentifier()
Determine if the AlternateIdentifier is configured.
|
boolean |
isSetAuthor()
Determine if the Author is configured.
|
boolean |
isSetDate()
Determine if the Date is configured.
|
boolean |
isSetDocumentCls()
Determine if the DocumentCls is configured.
|
boolean |
isSetIdentifier()
Determine if the Identifier is configured.
|
boolean |
isSetIsAttached()
Determine if the IsAttached is configured.
|
boolean |
isSetIsClassified()
Determine if the IsClassified is configured.
|
boolean |
isSetOrganisation()
Determine if the Organisation is configured.
|
boolean |
isSetReferencedStage()
Determine if the ReferencedStage is configured.
|
boolean |
isSetRepeat()
Determine if the Repeat is configured.
|
boolean |
isSetResourceLocator()
Determine if the ResourceLocator is configured.
|
boolean |
isSetTitle()
Determine if the Title is configured.
|
boolean |
isSetType()
Determine if the Type is configured.
|
void |
setAlternateIdentifier(S50 value)
Set any alternate identifier for the document as needed..
|
void |
setAuthor(S255 value)
Set the name of the author of the reference, if it cannot be covered by a
ContactRef..
|
void |
setDate(D value)
Set the publication date of the external reference.
|
void |
setDocumentCls(TString value)
Set the classification level of the Reference..
|
void |
setIdentifier(S50 value)
Set any alternate identifier for the document as needed..
|
void |
setIsAttached(TString value)
Set if the document, file or other "external" information is stored in
attachment to this message..
|
void |
setIsClassified(TString value)
Set if the referenced information contains any classified data..
|
void |
setOrganisation(S50 value)
Set the name of the Organisation that published the Reference, if it cannot
be covered by a OrganisationRef.
|
void |
setReferencedStage(TString value)
Set the spectrum certification stage associated with this information..
|
void |
setRepeat(TString value)
Set In Data Item Repeat (US), indicate if the attached file should be
repeatedly viewed / listened to..
|
void |
setResourceLocator(S255 value)
Set either the file name (including the extension) of the reference
document when it is attached to the dataset, or an URL (Uniform Resource
Locator) to find the document..
|
void |
setTitle(S255 value)
Set the full title of the document..
|
void |
setType(TString value)
Set the type of information referenced by this external reference..
|
String |
toString()
Get a string representation of this ExternalReference instance
configuration.
|
ExternalReference |
withAlternateIdentifier(String value)
Set any alternate identifier for the document as needed.
|
ExternalReference |
withAuthor(String value)
Set the name of the author of the reference, if it cannot be covered by a
ContactRef.
|
ExternalReference |
withDate(Calendar value)
Set the publication date of the external reference
|
ExternalReference |
withDate(Date value)
Set the publication date of the external reference
|
ExternalReference |
withDocumentCls(ListCCL value)
Set the classification level of the Reference.
|
ExternalReference |
withIdentifier(String value)
Set any alternate identifier for the document as needed.
|
ExternalReference |
withIsAttached(ListCBO value)
Set if the document, file or other "external" information is stored in
attachment to this message.
|
ExternalReference |
withIsClassified(ListCBO value)
Set if the referenced information contains any classified data.
|
ExternalReference |
withOrganisation(String value)
Set the name of the Organisation that published the Reference, if it cannot
be covered by a OrganisationRef
|
ExternalReference |
withReferencedStage(ListCSG value)
Set the spectrum certification stage associated with this information.
|
ExternalReference |
withRepeat(ListCBO value)
Set In Data Item Repeat (US), indicate if the attached file should be
repeatedly viewed / listened to.
|
ExternalReference |
withResourceLocator(String value)
Set either the file name (including the extension) of the reference
document when it is attached to the dataset, or an URL (Uniform Resource
Locator) to find the document.
|
ExternalReference |
withTitle(String value)
Set the full title of the document.
|
ExternalReference |
withType(ListCRE value)
Set the type of information referenced by this external reference.
|
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 ExternalReference()
public TString getType()
TString
data typepublic void setType(TString value)
value
- the Type value in a TString
data typepublic boolean isSetType()
If configured this method also inspects the TString
wrapped value.
public D getDate()
D
instancepublic void setDate(D value)
value
- a D
instancepublic boolean isSetDate()
public S50 getIdentifier()
S50
instancepublic void setIdentifier(S50 value)
value
- a S50
instancepublic boolean isSetIdentifier()
public S50 getAlternateIdentifier()
S50
instancepublic void setAlternateIdentifier(S50 value)
value
- a S50
instancepublic boolean isSetAlternateIdentifier()
public S255 getTitle()
S255
instancepublic void setTitle(S255 value)
value
- a S255
instancepublic boolean isSetTitle()
public S255 getAuthor()
S255
instancepublic void setAuthor(S255 value)
value
- a S255
instancepublic boolean isSetAuthor()
public S50 getOrganisation()
S50
instancepublic void setOrganisation(S50 value)
value
- a S50
instancepublic boolean isSetOrganisation()
public TString getDocumentCls()
TString
data typepublic void setDocumentCls(TString value)
value
- the DocumentCls value in a TString
data typepublic boolean isSetDocumentCls()
If configured this method also inspects the TString
wrapped value.
public S255 getResourceLocator()
S255
instancepublic void setResourceLocator(S255 value)
value
- a S255
instancepublic boolean isSetResourceLocator()
public TString getIsAttached()
TString
data typepublic void setIsAttached(TString value)
value
- the IsAttached value in a TString
data typepublic boolean isSetIsAttached()
If configured this method also inspects the TString
wrapped value.
public TString getIsClassified()
TString
data typepublic void setIsClassified(TString value)
value
- the IsClassified value in a TString
data typepublic boolean isSetIsClassified()
If configured this method also inspects the TString
wrapped value.
public TString getReferencedStage()
TString
data typepublic void setReferencedStage(TString value)
value
- the ReferencedStage value in a TString
data typepublic boolean isSetReferencedStage()
If configured this method also inspects the TString
wrapped value.
public TString getRepeat()
TString
data typepublic void setRepeat(TString value)
value
- the Repeat value in a TString
data typepublic boolean isSetRepeat()
If configured this method also inspects the TString
wrapped value.
public ExternalReference withType(ListCRE value)
value
- An instances of type ListCRE
.public ExternalReference withDate(Calendar value)
value
- An instances of type Calendar
.public ExternalReference withDate(Date value)
value
- An instances of type Date
.public ExternalReference withIdentifier(String value)
value
- An instances of type String
.public ExternalReference withAlternateIdentifier(String value)
value
- An instances of type String
.public ExternalReference withTitle(String value)
value
- An instances of type String
.public ExternalReference withAuthor(String value)
value
- An instances of type String
.public ExternalReference withOrganisation(String value)
value
- An instances of type String
.public ExternalReference withDocumentCls(ListCCL value)
value
- An instances of type ListCCL
.public ExternalReference withResourceLocator(String value)
value
- An instances of type String
.public ExternalReference withIsAttached(ListCBO value)
value
- An instances of type ListCBO
.public ExternalReference withIsClassified(ListCBO value)
value
- An instances of type ListCBO
.public ExternalReference withReferencedStage(ListCSG value)
value
- An instances of type ListCSG
.public ExternalReference withRepeat(ListCBO value)
value
- An instances of type ListCBO
.public String toString()
toString
in class Common<ExternalReference>
public boolean isSet()
ExternalReference
requires
cls
, Serial
, EntryDateTime
and IsAttached
.
Note that this method only checks for the presence of required information; this method does not validate the information format.
isSet
in class Common<ExternalReference>
Copyright © 2016 OpenSSRF.org. All rights reserved.