public class ObjectTypeId extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static ObjectTypeId |
ROOT_OBJECT_TYPE |
Constructor and Description |
---|
ObjectTypeId(AgentTypeId agentTypeId,
String objectTypeName) |
ObjectTypeId(String objectTypeId)
The format of the Object type id string should follow the following formatting:
"agentTypeName:agentTypeVersion:objectTypeName"
Note that every part separated by : MUST be encoded, it is imperative that ONLY the parts separated by : is encoded, not the objectTypeId as a
whole, that will make impossible to break it down into its parts again.
|
ObjectTypeId(String agentTypeName,
String agentTypeVersion,
String objectTypeName)
Note: None of the parameters should be encoded, and must not be encoded when used separated from each other.
|
Modifier and Type | Method and Description |
---|---|
AgentTypeId |
agentTypeId() |
String |
agentTypeName() |
String |
agentTypeVersion() |
boolean |
equals(Object obj) |
static String |
escapeIdFragment(String fragment) |
int |
hashCode() |
String |
objectTypeName() |
String |
toString() |
static String |
unEscapeIdFragment(String fragment) |
public static final ObjectTypeId ROOT_OBJECT_TYPE
public ObjectTypeId(String objectTypeId)
objectTypeId
- public ObjectTypeId(String agentTypeName, String agentTypeVersion, String objectTypeName)
agentTypeName
- agentTypeVersion
- objectTypeName
- public ObjectTypeId(AgentTypeId agentTypeId, String objectTypeName)
public String agentTypeName()
public String agentTypeVersion()
public AgentTypeId agentTypeId()
public String objectTypeName()
Copyright © 2015 TIBCO Software Inc.. All Rights Reserved.