|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.genesyslab.platform.configuration.protocol.metadata.CfgDescription
public abstract class CfgDescription
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 enums
CfgDescriptionClass
,
CfgDescriptionAttribute
,
CfgDescriptionEnum
Field Summary | |
---|---|
protected CfgComparer |
baseComparer
|
Method Summary | |
---|---|
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(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. |
boolean |
isCfgType(int value)
Checks if the descriptive object instance belongs to a particular cfg type or a combination of cfg types. |
protected abstract void |
setComparer()
|
protected void |
setComparer(CfgComparer value)
|
protected abstract void |
setTypeMask()
Sets type mask for descriptive object. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected CfgComparer baseComparer
Method Detail |
---|
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
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |