@CodingStyleguideUnaware public class ISPSRequirementsType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
ISPSRequirementsType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalMattersDescription(AdditionalMattersDescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addAdditionalSecurityMeasure(SecurityMeasureType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addISSCAbsenceReason(ISSCAbsenceReasonType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addPortCallRecord(PortCallRecordType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addShipToShipActivityRecord(ShipToShipActivityRecordType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ISPSRequirementsType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ISPSRequirementsType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<AdditionalMattersDescriptionType> |
getAdditionalMattersDescription()
Gets the value of the additionalMattersDescription property.
|
AdditionalMattersDescriptionType |
getAdditionalMattersDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAdditionalMattersDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<SecurityMeasureType> |
getAdditionalSecurityMeasure()
Gets the value of the additionalSecurityMeasure property.
|
SecurityMeasureType |
getAdditionalSecurityMeasureAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAdditionalSecurityMeasureCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CurrentOperatingSecurityLevelCodeType |
getCurrentOperatingSecurityLevelCode()
Gets the value of the currentOperatingSecurityLevelCode property.
|
String |
getCurrentOperatingSecurityLevelCodeValue()
Get the value of the contained CurrentOperatingSecurityLevelCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
IDType |
getID()
Gets the value of the id property.
|
String |
getIDValue()
Get the value of the contained IDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<ISSCAbsenceReasonType> |
getISSCAbsenceReason()
Gets the value of the isscAbsenceReason property.
|
ISSCAbsenceReasonType |
getISSCAbsenceReasonAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getISSCAbsenceReasonCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ISSCExpiryDateType |
getISSCExpiryDate()
Gets the value of the isscExpiryDate property.
|
com.helger.commons.datetime.XMLOffsetDate |
getISSCExpiryDateValue()
Get the value of the contained ISSCExpiryDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalDate |
getISSCExpiryDateValueLocal()
Get the value of the contained ISSCExpiryDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
PartyType |
getISSCIssuerParty()
Gets the value of the isscIssuerParty property.
|
List<PortCallRecordType> |
getPortCallRecord()
Gets the value of the portCallRecord property.
|
PortCallRecordType |
getPortCallRecordAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getPortCallRecordCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
LocationType |
getReportLocation()
Gets the value of the reportLocation property.
|
PersonType |
getSecurityOfficerPerson()
Gets the value of the securityOfficerPerson property.
|
List<ShipToShipActivityRecordType> |
getShipToShipActivityRecord()
Gets the value of the shipToShipActivityRecord property.
|
ShipToShipActivityRecordType |
getShipToShipActivityRecordAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getShipToShipActivityRecordCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
SSPOnBoardIndicatorType |
getSSPOnBoardIndicator()
Gets the value of the sspOnBoardIndicator property.
|
SSPSecurityMeasuresAppliedIndicatorType |
getSSPSecurityMeasuresAppliedIndicator()
Gets the value of the sspSecurityMeasuresAppliedIndicator property.
|
UBLExtensionsType |
getUBLExtensions()
Gets the value of the ublExtensions property.
|
ValidISSCIndicatorType |
getValidISSCIndicator()
Gets the value of the validISSCIndicator property.
|
boolean |
hasAdditionalMattersDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAdditionalSecurityMeasureEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasISSCAbsenceReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAdditionalMattersDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAdditionalSecurityMeasureEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoISSCAbsenceReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoPortCallRecordEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoShipToShipActivityRecordEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasPortCallRecordEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasShipToShipActivityRecordEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isSSPOnBoardIndicatorValue(boolean nullValue)
Get the value of the contained SSPOnBoardIndicatorType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
boolean |
isSSPSecurityMeasuresAppliedIndicatorValue(boolean nullValue)
Get the value of the contained SSPSecurityMeasuresAppliedIndicatorType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
boolean |
isValidISSCIndicatorValue(boolean nullValue)
Get the value of the contained ValidISSCIndicatorType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setAdditionalMattersDescription(List<AdditionalMattersDescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAdditionalSecurityMeasure(List<SecurityMeasureType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCurrentOperatingSecurityLevelCode(CurrentOperatingSecurityLevelCodeType value)
Sets the value of the currentOperatingSecurityLevelCode property.
|
CurrentOperatingSecurityLevelCodeType |
setCurrentOperatingSecurityLevelCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setISSCAbsenceReason(List<ISSCAbsenceReasonType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setISSCExpiryDate(ISSCExpiryDateType value)
Sets the value of the isscExpiryDate property.
|
ISSCExpiryDateType |
setISSCExpiryDate(LocalDate valueParam)
Special setter with value of type LocalDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ISSCExpiryDateType |
setISSCExpiryDate(com.helger.commons.datetime.XMLOffsetDate valueParam)
Special setter with value of type XMLOffsetDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setISSCIssuerParty(PartyType value)
Sets the value of the isscIssuerParty property.
|
void |
setPortCallRecord(List<PortCallRecordType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setReportLocation(LocationType value)
Sets the value of the reportLocation property.
|
void |
setSecurityOfficerPerson(PersonType value)
Sets the value of the securityOfficerPerson property.
|
void |
setShipToShipActivityRecord(List<ShipToShipActivityRecordType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
SSPOnBoardIndicatorType |
setSSPOnBoardIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setSSPOnBoardIndicator(SSPOnBoardIndicatorType value)
Sets the value of the sspOnBoardIndicator property.
|
SSPSecurityMeasuresAppliedIndicatorType |
setSSPSecurityMeasuresAppliedIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setSSPSecurityMeasuresAppliedIndicator(SSPSecurityMeasuresAppliedIndicatorType value)
Sets the value of the sspSecurityMeasuresAppliedIndicator property.
|
void |
setUBLExtensions(UBLExtensionsType value)
Sets the value of the ublExtensions property.
|
ValidISSCIndicatorType |
setValidISSCIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setValidISSCIndicator(ValidISSCIndicatorType value)
Sets the value of the validISSCIndicator property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ISPSRequirementsType()
@Nullable public UBLExtensionsType getUBLExtensions()
UBLExtensionsTypepublic void setUBLExtensions(@Nullable UBLExtensionsType value)
value - allowed object is
UBLExtensionsType@Nullable public IDType getID()
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public ValidISSCIndicatorType getValidISSCIndicator()
ValidISSCIndicatorTypepublic void setValidISSCIndicator(@Nullable ValidISSCIndicatorType value)
value - allowed object is
ValidISSCIndicatorType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ISSCAbsenceReasonType> getISSCAbsenceReason()
ISSCAbsenceReasonType@Nullable public ISSCExpiryDateType getISSCExpiryDate()
ISSCExpiryDateTypepublic void setISSCExpiryDate(@Nullable ISSCExpiryDateType value)
value - allowed object is
ISSCExpiryDateType@Nullable public SSPOnBoardIndicatorType getSSPOnBoardIndicator()
SSPOnBoardIndicatorTypepublic void setSSPOnBoardIndicator(@Nullable SSPOnBoardIndicatorType value)
value - allowed object is
SSPOnBoardIndicatorType@Nullable public SSPSecurityMeasuresAppliedIndicatorType getSSPSecurityMeasuresAppliedIndicator()
SSPSecurityMeasuresAppliedIndicatorTypepublic void setSSPSecurityMeasuresAppliedIndicator(@Nullable SSPSecurityMeasuresAppliedIndicatorType value)
value - allowed object is
SSPSecurityMeasuresAppliedIndicatorType@Nullable public CurrentOperatingSecurityLevelCodeType getCurrentOperatingSecurityLevelCode()
CurrentOperatingSecurityLevelCodeTypepublic void setCurrentOperatingSecurityLevelCode(@Nullable CurrentOperatingSecurityLevelCodeType value)
value - allowed object is
CurrentOperatingSecurityLevelCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AdditionalMattersDescriptionType> getAdditionalMattersDescription()
AdditionalMattersDescriptionType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<SecurityMeasureType> getAdditionalSecurityMeasure()
SecurityMeasureType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PortCallRecordType> getPortCallRecord()
PortCallRecordType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ShipToShipActivityRecordType> getShipToShipActivityRecord()
ShipToShipActivityRecordType@Nullable public LocationType getReportLocation()
LocationTypepublic void setReportLocation(@Nullable LocationType value)
value - allowed object is
LocationType@Nullable public PartyType getISSCIssuerParty()
PartyTypepublic void setISSCIssuerParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nullable public PersonType getSecurityOfficerPerson()
PersonTypepublic void setSecurityOfficerPerson(@Nullable PersonType value)
value - allowed object is
PersonTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setISSCAbsenceReason(@Nullable List<ISSCAbsenceReasonType> aList)
aList - The new list member to set. May be <code>null</code>.public void setAdditionalMattersDescription(@Nullable List<AdditionalMattersDescriptionType> aList)
aList - The new list member to set. May be <code>null</code>.public void setAdditionalSecurityMeasure(@Nullable List<SecurityMeasureType> aList)
aList - The new list member to set. May be <code>null</code>.public void setPortCallRecord(@Nullable List<PortCallRecordType> aList)
aList - The new list member to set. May be <code>null</code>.public void setShipToShipActivityRecord(@Nullable List<ShipToShipActivityRecordType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasISSCAbsenceReasonEntries()
public boolean hasNoISSCAbsenceReasonEntries()
@Nonnegative public int getISSCAbsenceReasonCount()
@Nullable public ISSCAbsenceReasonType getISSCAbsenceReasonAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addISSCAbsenceReason(@Nonnull ISSCAbsenceReasonType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasAdditionalMattersDescriptionEntries()
public boolean hasNoAdditionalMattersDescriptionEntries()
@Nonnegative public int getAdditionalMattersDescriptionCount()
@Nullable public AdditionalMattersDescriptionType getAdditionalMattersDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addAdditionalMattersDescription(@Nonnull AdditionalMattersDescriptionType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasAdditionalSecurityMeasureEntries()
public boolean hasNoAdditionalSecurityMeasureEntries()
@Nonnegative public int getAdditionalSecurityMeasureCount()
@Nullable public SecurityMeasureType getAdditionalSecurityMeasureAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addAdditionalSecurityMeasure(@Nonnull SecurityMeasureType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasPortCallRecordEntries()
public boolean hasNoPortCallRecordEntries()
@Nonnegative public int getPortCallRecordCount()
@Nullable public PortCallRecordType getPortCallRecordAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addPortCallRecord(@Nonnull PortCallRecordType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasShipToShipActivityRecordEntries()
public boolean hasNoShipToShipActivityRecordEntries()
@Nonnegative public int getShipToShipActivityRecordCount()
@Nullable public ShipToShipActivityRecordType getShipToShipActivityRecordAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addShipToShipActivityRecord(@Nonnull ShipToShipActivityRecordType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull ISPSRequirementsType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public ISPSRequirementsType clone()
@Nonnull public CurrentOperatingSecurityLevelCodeType setCurrentOperatingSecurityLevelCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ISSCExpiryDateType setISSCExpiryDate(@Nullable com.helger.commons.datetime.XMLOffsetDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ISSCExpiryDateType setISSCExpiryDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ValidISSCIndicatorType setValidISSCIndicator(boolean valueParam)
valueParam - The value to be set.@Nonnull public SSPOnBoardIndicatorType setSSPOnBoardIndicator(boolean valueParam)
valueParam - The value to be set.@Nonnull public SSPSecurityMeasuresAppliedIndicatorType setSSPSecurityMeasuresAppliedIndicator(boolean valueParam)
valueParam - The value to be set.@Nullable public String getIDValue()
public boolean isValidISSCIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>@Nullable public com.helger.commons.datetime.XMLOffsetDate getISSCExpiryDateValue()
@Nullable public LocalDate getISSCExpiryDateValueLocal()
public boolean isSSPOnBoardIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>public boolean isSSPSecurityMeasuresAppliedIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>@Nullable public String getCurrentOperatingSecurityLevelCodeValue()
Copyright © 2019–2021 Philip Helger. All rights reserved.