Class ConfigModelId
- java.lang.Object
-
- com.yahoo.config.model.builder.xml.ConfigModelId
-
- All Implemented Interfaces:
java.lang.Comparable<ConfigModelId>
public class ConfigModelId extends java.lang.Object implements java.lang.Comparable<ConfigModelId>
AConfigModelId
describes an element handled by aConfigModelBuilder
.- Author:
- Ulf Lilleengen
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ConfigModelId other)
boolean
equals(java.lang.Object object)
static ConfigModelId
fromName(java.lang.String tagName)
Create id with given name, using default version 1.static ConfigModelId
fromNameAndVersion(java.lang.String tagName, java.lang.String tagVersion)
Create id with a name and versionjava.lang.String
getName()
Return the XML element name.int
hashCode()
java.lang.String
toString()
-
-
-
Method Detail
-
fromNameAndVersion
public static ConfigModelId fromNameAndVersion(java.lang.String tagName, java.lang.String tagVersion)
Create id with a name and version- Parameters:
tagName
- Name of the idtagVersion
- Version of the id- Returns:
- A ConfigModelId instance
-
fromName
public static ConfigModelId fromName(java.lang.String tagName)
Create id with given name, using default version 1.- Parameters:
tagName
- Name of the id- Returns:
- A ConfigModelId instance
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in classjava.lang.Object
-
compareTo
public int compareTo(ConfigModelId other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ConfigModelId>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getName
public java.lang.String getName()
Return the XML element name.- Returns:
- the name of the config model
-
-