Class Terminal4

java.lang.Object
org.coderic.iso20022.messages.cafm.Terminal4

public class Terminal4 extends Object

Java class for Terminal4 complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Terminal4">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TermnlId" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}TerminalIdentification3"/>
         <element name="Tp" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}TerminalType1Code" minOccurs="0"/>
         <element name="OthrTp" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}Max35Text" minOccurs="0"/>
         <element name="Cpblties" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}Capabilities2" minOccurs="0"/>
         <element name="TermnlIntgtn" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}TerminalIntegrationCategory1Code" minOccurs="0"/>
         <element name="GeogcLctn" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}GeographicPointInDecimalDegrees" minOccurs="0"/>
         <element name="OutdrInd" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}TrueFalseIndicator" minOccurs="0"/>
         <element name="OffPrmissInd" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}TrueFalseIndicator" minOccurs="0"/>
         <element name="OnBrdInd" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}TrueFalseIndicator" minOccurs="0"/>
         <element name="POICmpnt" type="{urn:iso:std:iso:20022:tech:xsd:cafm.002.001.02}PointOfInteractionComponent13" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Constructor Details

    • Terminal4

      public Terminal4()
  • Method Details

    • getTermnlId

      public TerminalIdentification3 getTermnlId()
      Gets the value of the termnlId property.
      Returns:
      possible object is TerminalIdentification3
    • setTermnlId

      public void setTermnlId(TerminalIdentification3 value)
      Sets the value of the termnlId property.
      Parameters:
      value - allowed object is TerminalIdentification3
    • getTp

      public TerminalType1Code getTp()
      Gets the value of the tp property.
      Returns:
      possible object is TerminalType1Code
    • setTp

      public void setTp(TerminalType1Code value)
      Sets the value of the tp property.
      Parameters:
      value - allowed object is TerminalType1Code
    • getOthrTp

      public String getOthrTp()
      Gets the value of the othrTp property.
      Returns:
      possible object is String
    • setOthrTp

      public void setOthrTp(String value)
      Sets the value of the othrTp property.
      Parameters:
      value - allowed object is String
    • getCpblties

      public Capabilities2 getCpblties()
      Gets the value of the cpblties property.
      Returns:
      possible object is Capabilities2
    • setCpblties

      public void setCpblties(Capabilities2 value)
      Sets the value of the cpblties property.
      Parameters:
      value - allowed object is Capabilities2
    • getTermnlIntgtn

      public TerminalIntegrationCategory1Code getTermnlIntgtn()
      Gets the value of the termnlIntgtn property.
      Returns:
      possible object is TerminalIntegrationCategory1Code
    • setTermnlIntgtn

      public void setTermnlIntgtn(TerminalIntegrationCategory1Code value)
      Sets the value of the termnlIntgtn property.
      Parameters:
      value - allowed object is TerminalIntegrationCategory1Code
    • getGeogcLctn

      public String getGeogcLctn()
      Gets the value of the geogcLctn property.
      Returns:
      possible object is String
    • setGeogcLctn

      public void setGeogcLctn(String value)
      Sets the value of the geogcLctn property.
      Parameters:
      value - allowed object is String
    • isOutdrInd

      public Boolean isOutdrInd()
      Gets the value of the outdrInd property.
      Returns:
      possible object is Boolean
    • setOutdrInd

      public void setOutdrInd(Boolean value)
      Sets the value of the outdrInd property.
      Parameters:
      value - allowed object is Boolean
    • isOffPrmissInd

      public Boolean isOffPrmissInd()
      Gets the value of the offPrmissInd property.
      Returns:
      possible object is Boolean
    • setOffPrmissInd

      public void setOffPrmissInd(Boolean value)
      Sets the value of the offPrmissInd property.
      Parameters:
      value - allowed object is Boolean
    • isOnBrdInd

      public Boolean isOnBrdInd()
      Gets the value of the onBrdInd property.
      Returns:
      possible object is Boolean
    • setOnBrdInd

      public void setOnBrdInd(Boolean value)
      Sets the value of the onBrdInd property.
      Parameters:
      value - allowed object is Boolean
    • getPOICmpnt

      public List<PointOfInteractionComponent13> getPOICmpnt()
      Gets the value of the poiCmpnt property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the poiCmpnt property.

      For example, to add a new item, do as follows:

          getPOICmpnt().add(newItem);
       

      Objects of the following type(s) are allowed in the list PointOfInteractionComponent13