esmska.data
Class DeprecatedGateway

java.lang.Object
  extended by esmska.data.DeprecatedGateway

public class DeprecatedGateway
extends java.lang.Object

Class describing deprecated gateway.


Constructor Summary
DeprecatedGateway(java.lang.String name, java.lang.String version, java.lang.String reason)
          Create new description of deprecated gateway.
 
Method Summary
 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