org.cipango.diameter
Class Type<T>

java.lang.Object
  extended by org.cipango.diameter.Type<T>
Type Parameters:
T - AVP data format

public class Type<T>
extends java.lang.Object

AVP type. It contains the AVP name, vendorId, code and AVP data format.


Constructor Summary
Type(int vendorId, int code, java.lang.String name, DataFormat<T> format)
           
 
Method Summary
 int getCode()
           
 DataFormat<T> getDataFormat()
           
 int getVendorId()
           
 int hashCode()
           
 boolean isVendorSpecific()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Type

public Type(int vendorId,
            int code,
            java.lang.String name,
            DataFormat<T> format)
Method Detail

getVendorId

public int getVendorId()

isVendorSpecific

public boolean isVendorSpecific()

getCode

public int getCode()

getDataFormat

public DataFormat<T> getDataFormat()

hashCode

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.