JAIN TCAP API
v1.1 - 5th Sept 2001

jain.protocol.ss7
Class AddressConstants

java.lang.Object
  |
  +--jain.protocol.ss7.AddressConstants

public class AddressConstants
extends java.lang.Object

Constants used by the JAIN SS7 Address classes

Version:
1.0
Author:
Sun Microsystems Inc.

Field Summary
static int ANSI_SPC_FORMAT
          SPC Format Constant:- this has an integer value of 1.
static int ES_EVEN
          Encoding Scheme constants: The following values represent the allowable values for the Encoding scheme, used by the GlobalTitle Indicator classes.

Indicates a BCD, with an even number of digits, this constant has an integer value of 2.
static int ES_NATIONAL_SPECIFIC
          Indicates National Specific encoding scheme for ITU, this constant has an integer value of 3.
static int ES_ODD
          Indicates BCD, odd number of digits, this constant has an integer value of 1.
static int ES_UNKNOWN
          Indicates an unknown encoding scheme, this constant has an integer value of 0.
static int GTINDICATOR_0000
          Global TitleIndicator constants: The following constants represent the allowable values for the getGTIndicator method.

Indicates a that the GlobalTitle is not included, this constant has an integer value of 0.
static int GTINDICATOR_0001
          Indicates a GTIndicator0001 primitive, this constant has an integer value of 1.
static int GTINDICATOR_0010
          Indicates a GTIndicator0010 primitive, this constant has an integer value of 2.
static int GTINDICATOR_0011
          Indicates a GTIndicator0011 primitive, this constant has an integer value of 3.
static int GTINDICATOR_0100
          Indicates a GTIndicator0100 primitive, this constant has an integer value of 4.
static int ITU_SPC_FORMAT
          SPC Format Constant:- this has an integer value of 2.
static int NA_INTERNATIONAL
          Nature of Address Indicator constants: The following values represent the allowable values for the nature of address indicator.
static int NA_NATIONAL_SIGNIFICANT
          Indicates a National Significant Number, this constant has an integer value of 3.
static int NA_RESERVED
          Reserved for national use Nature of Address Indicator, this constant has an integer value of 2.
static int NA_SUBSCRIBER
          Indicates a subscriber number, this constant has an integer value of 1.
static int NA_UNKNOWN
          Indicates a unknown Nature of Address Indicator, this constant has an integer value of 0.
static int NI_INTERNATIONAL_00
          A Network Indicator constant: Indicates the International Network 00, which is International this has an integer value of 0.
static int NI_INTERNATIONAL_01
          A Network Indicator constant: Indicates the International Network 01, which is International spare this has an integer value of 1.
static int NI_NATIONAL_02
          A Network Indicator constant: Indicates the National Network 10, which is national this has an integer value of 2.
static int NI_NATIONAL_03
          A Network Indicator constant: Indicates the National Network 11, which is national reserved this has an integer value of 3.
static int NOT_SET
          Default Constant for the initializaltion of all integer values.
static int NP_DATA
          Numbering Plan constants: The following values represent the allowable values for the numbering plan; They are used by the GlobalTitle Indicator classes.

Data Numbering Plan, this constant has an integer value of 3.
static int NP_GENERIC
          Generic Numbering Plan, this constant has an integer value of 2.
static int NP_ISDN_MOBILE
          ISDN/Mobile Numbering Plan, this constant has an integer value of 7.
static int NP_ISDN_TEL
          ISDN/Telephony Numbering Plan, this constant has an integer value of 1.
static int NP_LAND_MOBILE
          Land/Mobile Numbering Plan, this constant has an integer value of 6.
static int NP_MARITIME_MOBILE
          Maritime Mobile Numbering Plan, this constant has an integer value of 5.
static int NP_NETWORK
          Private Network or Network Specific Numbering Plan, this constant has an integer value of 14.
static int NP_TELEX
          Telex Numbering Plan, this constant has an integer value of 4.
static int NP_UNKNOWN
          Unknown Numbering Plan, this constant has an integer value of 0.
static int ROUTING_GLOBALTITLE
          Routing Indicator Constant:- GlobalTitle routing, this has an integer value of 2.
static int ROUTING_SUBSYSTEM
          Routing Indicator Constant:- Subsystem and Signaling Pointcode routing, this has an integer value of 1.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANSI_SPC_FORMAT

public static final int ANSI_SPC_FORMAT
SPC Format Constant:- this has an integer value of 1.
Since:
JAIN TCAP v1.1

ITU_SPC_FORMAT

public static final int ITU_SPC_FORMAT
SPC Format Constant:- this has an integer value of 2.
Since:
JAIN TCAP v1.1

NOT_SET

public static final int NOT_SET
Default Constant for the initializaltion of all integer values.

GTINDICATOR_0000

public static final int GTINDICATOR_0000
Global TitleIndicator constants: The following constants represent the allowable values for the getGTIndicator method.

Indicates a that the GlobalTitle is not included, this constant has an integer value of 0.

GTINDICATOR_0001

public static final int GTINDICATOR_0001
Indicates a GTIndicator0001 primitive, this constant has an integer value of 1.

GTINDICATOR_0010

public static final int GTINDICATOR_0010
Indicates a GTIndicator0010 primitive, this constant has an integer value of 2.

GTINDICATOR_0011

public static final int GTINDICATOR_0011
Indicates a GTIndicator0011 primitive, this constant has an integer value of 3.

GTINDICATOR_0100

public static final int GTINDICATOR_0100
Indicates a GTIndicator0100 primitive, this constant has an integer value of 4.

ROUTING_SUBSYSTEM

public static final int ROUTING_SUBSYSTEM
Routing Indicator Constant:- Subsystem and Signaling Pointcode routing, this has an integer value of 1.

ROUTING_GLOBALTITLE

public static final int ROUTING_GLOBALTITLE
Routing Indicator Constant:- GlobalTitle routing, this has an integer value of 2.

NP_UNKNOWN

public static final int NP_UNKNOWN
Unknown Numbering Plan, this constant has an integer value of 0.

NP_ISDN_TEL

public static final int NP_ISDN_TEL
ISDN/Telephony Numbering Plan, this constant has an integer value of 1.

NP_GENERIC

public static final int NP_GENERIC
Generic Numbering Plan, this constant has an integer value of 2.

NP_DATA

public static final int NP_DATA
Numbering Plan constants: The following values represent the allowable values for the numbering plan; They are used by the GlobalTitle Indicator classes.

Data Numbering Plan, this constant has an integer value of 3.

NP_TELEX

public static final int NP_TELEX
Telex Numbering Plan, this constant has an integer value of 4.

NP_MARITIME_MOBILE

public static final int NP_MARITIME_MOBILE
Maritime Mobile Numbering Plan, this constant has an integer value of 5.

NP_LAND_MOBILE

public static final int NP_LAND_MOBILE
Land/Mobile Numbering Plan, this constant has an integer value of 6.

NP_ISDN_MOBILE

public static final int NP_ISDN_MOBILE
ISDN/Mobile Numbering Plan, this constant has an integer value of 7. The Numbering Plans with integer value of 8 to 13 are spare.

NP_NETWORK

public static final int NP_NETWORK
Private Network or Network Specific Numbering Plan, this constant has an integer value of 14.

NA_UNKNOWN

public static final int NA_UNKNOWN
Indicates a unknown Nature of Address Indicator, this constant has an integer value of 0.

NA_SUBSCRIBER

public static final int NA_SUBSCRIBER
Indicates a subscriber number, this constant has an integer value of 1.

NA_RESERVED

public static final int NA_RESERVED
Reserved for national use Nature of Address Indicator, this constant has an integer value of 2.

NA_NATIONAL_SIGNIFICANT

public static final int NA_NATIONAL_SIGNIFICANT
Indicates a National Significant Number, this constant has an integer value of 3.

NA_INTERNATIONAL

public static final int NA_INTERNATIONAL
Nature of Address Indicator constants: The following values represent the allowable values for the nature of address indicator. The constants are used by the GlobalTitle Indicator classes.

Indicates an international number, this constant has an integer value of 4. Integer values from 5 to 127 are spare, were the eighth binary bit is used as an even/odd indicator.

ES_UNKNOWN

public static final int ES_UNKNOWN
Indicates an unknown encoding scheme, this constant has an integer value of 0.

ES_ODD

public static final int ES_ODD
Indicates BCD, odd number of digits, this constant has an integer value of 1.

ES_EVEN

public static final int ES_EVEN
Encoding Scheme constants: The following values represent the allowable values for the Encoding scheme, used by the GlobalTitle Indicator classes.

Indicates a BCD, with an even number of digits, this constant has an integer value of 2.

ES_NATIONAL_SPECIFIC

public static final int ES_NATIONAL_SPECIFIC
Indicates National Specific encoding scheme for ITU, this constant has an integer value of 3. This encoding scheme is spare for ANSI, and integer values of 4 to 13 are spare for both variants.

NI_INTERNATIONAL_00

public static final int NI_INTERNATIONAL_00
A Network Indicator constant: Indicates the International Network 00, which is International this has an integer value of 0.

NI_INTERNATIONAL_01

public static final int NI_INTERNATIONAL_01
A Network Indicator constant: Indicates the International Network 01, which is International spare this has an integer value of 1.

NI_NATIONAL_02

public static final int NI_NATIONAL_02
A Network Indicator constant: Indicates the National Network 10, which is national this has an integer value of 2.

NI_NATIONAL_03

public static final int NI_NATIONAL_03
A Network Indicator constant: Indicates the National Network 11, which is national reserved this has an integer value of 3.

JAIN TCAP API
v1.1 - 5th Sept 2001

Email comments to [email protected]