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