Package org.onosproject.core
Class DefaultApplicationId
- java.lang.Object
 - 
- org.onosproject.core.DefaultApplicationId
 
 
- 
- All Implemented Interfaces:
 ApplicationId
public class DefaultApplicationId extends Object implements ApplicationId
Application identifier. 
- 
- 
Constructor Summary
Constructors Constructor Description DefaultApplicationId(int id, String name)Creates a new application ID. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)inthashCode()shortid()Returns the application id.Stringname()Returns the applications supplied identifier.StringtoString() 
 - 
 
- 
- 
Constructor Detail
- 
DefaultApplicationId
public DefaultApplicationId(int id, String name)Creates a new application ID.- Parameters:
 id- application identifiername- application name
 
 - 
 
- 
Method Detail
- 
id
public short id()
Description copied from interface:ApplicationIdReturns the application id. This must be non-negative.- Specified by:
 idin interfaceApplicationId- Returns:
 - a short value
 
 
- 
name
public String name()
Description copied from interface:ApplicationIdReturns the applications supplied identifier.- Specified by:
 namein interfaceApplicationId- Returns:
 - a string identifier
 
 
 - 
 
 -