Package esmska.data

Class DeprecatedGateway


  • public class DeprecatedGateway
    extends java.lang.Object
    Class describing deprecated gateway.
    • Constructor Summary

      Constructors 
      Constructor Description
      DeprecatedGateway​(java.lang.String name, java.lang.String version, java.lang.String reason)
      Create new description of deprecated gateway.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.String getName()
      Name of the deprecated gateway.
      java.lang.String getReason()
      Reason why this gateway was deprecated.
      java.lang.String getVersion()
      Version of the deprecated gateway.
      int hashCode()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DeprecatedGateway

        public DeprecatedGateway​(java.lang.String name,
                                 java.lang.String version,
                                 java.lang.String reason)
        Create new description of deprecated gateway.
        Parameters:
        name - name of the deprecated gateway. May not be null nor empty.
        version - version of the deprecated gateway. This means all gateways of the same or older version are deprecated. Newer ones are not deprecated. May not be null nor empty.
        reason - reason why this gateway was deprecated. May be null.
    • Method Detail

      • getName

        public java.lang.String getName()
        Name of the deprecated gateway. Never null nor empty.
      • getVersion

        public java.lang.String getVersion()
        Version of the deprecated gateway. This means all gateways of the same or older version are deprecated. Newer ones are not deprecated. Never null nor empty.
      • getReason

        public java.lang.String getReason()
        Reason why this gateway was deprecated. May be null.
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object