CfgDescriptionAttribute
, CfgDescriptionClass
, CfgDescriptionEnum
public abstract class CfgDescription
extends java.lang.Object
CfgDescription
abstract class is the base class for any kind of
descriptive classes, or in other words, any descriptive class is a descendant
of CfgDescription
class and inherits CfgDescription
's
interface.
There are the following base kinds CfgDescription
descendants classes:
CfgDescriptionClass
serves the role
of abstract base class for description of configuration protocols objects,
structures and deltasCfgDescriptionAttribute
serves the role of abstract base class for description of configuration
protocols attributesCfgDescriptionEnum<T>
serves the role of descriptive class for configuration protocols enumsModifier and Type | Field | Description |
---|---|---|
protected CfgComparer |
baseComparer |
Modifier and Type | Method | Description |
---|---|---|
protected void |
addTypeToMask(CfgTypeMask value) |
|
CfgComparer |
getComparer() |
|
int |
getIndex() |
Gets the sequence number of descriptive object.
|
java.lang.String |
getLocalizedName() |
Gets localized name of descriptive object.
|
java.lang.String |
getName() |
Gets the name of descriptive object.
|
static CfgNameComparer |
getNameComparer() |
|
int |
getProtocolVersion() |
Gets protocol version the configuration data type was introduced in.
|
int |
getTypeBitMask() |
Returns the descriptive objects' bit-mask combination of its actual cfg types.
|
java.util.EnumSet<CfgTypeMask> |
getTypeMask() |
Deprecated.
|
java.lang.String |
getTypeMaskString() |
Returns string representation of the descriptive objects' type mask.
It is usable for logging. |
boolean |
isCfgType(int value) |
Checks if the descriptive object instance belongs to a particular cfg
type or a combination of cfg types.
|
boolean |
isCfgType(CfgTypeMask value) |
Checks if the descriptive object instance belongs to a particular cfg
type or a combination of cfg types.
|
boolean |
isCfgType(java.util.EnumSet<CfgTypeMask> value) |
Deprecated.
|
protected abstract void |
setComparer() |
|
protected void |
setComparer(CfgComparer value) |
|
protected abstract void |
setTypeMask() |
Sets type mask for descriptive object.
|
java.lang.String |
toString() |
protected CfgComparer baseComparer
public java.lang.String getName()
public int getIndex()
public java.lang.String getLocalizedName()
public static CfgNameComparer getNameComparer()
public CfgComparer getComparer()
protected void setComparer(CfgComparer value)
public int getProtocolVersion()
public boolean isCfgType(CfgTypeMask value)
value
- one of or "or" combination of the types defined in
CfgTypeMask
enumeration with CfgTypeMask.getCfgType()
values.@Deprecated public boolean isCfgType(java.util.EnumSet<CfgTypeMask> value)
public boolean isCfgType(int value)
value
- one of or "or" combination of the types defined in
CfgTypeMask
enumeration with CfgTypeMask.getCfgType()
values.CfgTypeMask.getCfgType()
protected abstract void setTypeMask()
protected abstract void setComparer()
@Deprecated public java.util.EnumSet<CfgTypeMask> getTypeMask()
getTypeBitMask()
public java.lang.String getTypeMaskString()
protected void addTypeToMask(CfgTypeMask value)
public int getTypeBitMask()
CfgTypeMask
enumeration with CfgTypeMask.getCfgType()
values.CfgTypeMask.getCfgType()
public java.lang.String toString()
toString
in class java.lang.Object
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.