org.opencrx.kernel.address1.cci2.PostalAddressable Maven / Gradle / Ivy
The newest version!
// ----------------------------------------------------------------------------
// Instance/Begin
// ----------------------------------------------------------------------------
package org.opencrx.kernel.address1.cci2;
/**
* Abstract class {@code PostalAddressable}
*/
@javax.annotation.Generated(
value = "org.openmdx.application.mof.mapping.java.InstanceMapper",
date = "2023-10-28T12:15:35.116238313Z",
comments = "Generated by openMDX 2.18.8 - DO NOT CHANGE MANUALLY"
)
public interface PostalAddressable
extends org.opencrx.kernel.generic.cci2.Pictured{
// ----------------------------------------------------------------------------
// Instance/AttributeGetList
// ----------------------------------------------------------------------------
/**
* Retrieves a list containing all the elements for the attribute {@code postalAddressLine}.
* @return A list containing all elements for this attribute.
*/
public java.util.List getPostalAddressLine(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetList
// ----------------------------------------------------------------------------
/**
* Clears {@code postalAddressLine} and adds the given value(s).
*
* This method is equivalent to
* list.clear();
* for(java.lang.String e : postalAddressLine){
* list.add(e);
* }
*
* @param postalAddressLine value(s) to be added to {@code postalAddressLine}
*/
public void setPostalAddressLine(
java.lang.String... postalAddressLine
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalCity}.
* @return The possibly null value for attribute {@code postalCity}.
*/
public java.lang.String getPostalCity(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalCity}.
* @param postalCity The possibly null new value for attribute {@code postalCity}.
*/
public void setPostalCity(
java.lang.String postalCity
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalCode}.
* @return The possibly null value for attribute {@code postalCode}.
*/
public java.lang.String getPostalCode(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalCode}.
* @param postalCode The possibly null new value for attribute {@code postalCode}.
*/
public void setPostalCode(
java.lang.String postalCode
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalCodeAddOn}.
* @return The possibly null value for attribute {@code postalCodeAddOn}.
*/
public java.lang.String getPostalCodeAddOn(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalCodeAddOn}.
* @param postalCodeAddOn The possibly null new value for attribute {@code postalCodeAddOn}.
*/
public void setPostalCodeAddOn(
java.lang.String postalCodeAddOn
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalCodeId}.
* @return The possibly null value for attribute {@code postalCodeId}.
*/
public java.lang.String getPostalCodeId(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalCodeId}.
* @param postalCodeId The possibly null new value for attribute {@code postalCodeId}.
*/
public void setPostalCodeId(
java.lang.String postalCodeId
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code postalCountry}.
* @return The non-null value for attribute {@code postalCountry}.
*/
public short getPostalCountry(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalCountry}.
* @param postalCountry The non-{@code null} new value for attribute {@code postalCountry}.
*/
public void setPostalCountry(
short postalCountry
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalCounty}.
* @return The possibly null value for attribute {@code postalCounty}.
*/
public java.lang.String getPostalCounty(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalCounty}.
* @param postalCounty The possibly null new value for attribute {@code postalCounty}.
*/
public void setPostalCounty(
java.lang.String postalCounty
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code postalFreightTerms}.
* @return The non-null value for attribute {@code postalFreightTerms}.
*/
public short getPostalFreightTerms(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalFreightTerms}.
* @param postalFreightTerms The non-{@code null} new value for attribute {@code postalFreightTerms}.
*/
public void setPostalFreightTerms(
short postalFreightTerms
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalLatitude}.
* @return The possibly null value for attribute {@code postalLatitude}.
*/
public java.math.BigDecimal getPostalLatitude(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalLatitude}.
* @param postalLatitude The possibly null new value for attribute {@code postalLatitude}.
*/
public void setPostalLatitude(
java.math.BigDecimal postalLatitude
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalLongitude}.
* @return The possibly null value for attribute {@code postalLongitude}.
*/
public java.math.BigDecimal getPostalLongitude(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalLongitude}.
* @param postalLongitude The possibly null new value for attribute {@code postalLongitude}.
*/
public void setPostalLongitude(
java.math.BigDecimal postalLongitude
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalState}.
* @return The possibly null value for attribute {@code postalState}.
*/
public java.lang.String getPostalState(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalState}.
* @param postalState The possibly null new value for attribute {@code postalState}.
*/
public void setPostalState(
java.lang.String postalState
);
// ----------------------------------------------------------------------------
// Instance/AttributeGetList
// ----------------------------------------------------------------------------
/**
* Retrieves a list containing all the elements for the attribute {@code postalStreet}.
* @return A list containing all elements for this attribute.
*/
public java.util.List getPostalStreet(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSetList
// ----------------------------------------------------------------------------
/**
* Clears {@code postalStreet} and adds the given value(s).
*
* This method is equivalent to
* list.clear();
* for(java.lang.String e : postalStreet){
* list.add(e);
* }
*
* @param postalStreet value(s) to be added to {@code postalStreet}
*/
public void setPostalStreet(
java.lang.String... postalStreet
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code postalStreetNumber}.
* @return The possibly null value for attribute {@code postalStreetNumber}.
*/
public java.lang.String getPostalStreetNumber(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalStreetNumber}.
* @param postalStreetNumber The possibly null new value for attribute {@code postalStreetNumber}.
*/
public void setPostalStreetNumber(
java.lang.String postalStreetNumber
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code postalUtcOffset}.
* @return The non-null value for attribute {@code postalUtcOffset}.
*/
public short getPostalUtcOffset(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code postalUtcOffset}.
* @param postalUtcOffset The non-{@code null} new value for attribute {@code postalUtcOffset}.
*/
public void setPostalUtcOffset(
short postalUtcOffset
);
// ----------------------------------------------------------------------------
// Instance/End
// ----------------------------------------------------------------------------
}