Platform SDK Java 8.5 API Reference

com.genesyslab.platform.configuration.protocol.metadata
Class CfgDescriptionObject

java.lang.Object
  extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescription
      extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionClass
          extended by com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionObject
All Implemented Interfaces:
ICfgEnum<CfgObjectType>
Direct Known Subclasses:
CfgDescriptionObjectBriefInfo, CfgDescriptionObjectDelta

public class CfgDescriptionObject
extends CfgDescriptionClass
implements ICfgEnum<CfgObjectType>

CfgDescriptionObject class is descriptive class for configuration protocol objects.

CfgDescriptionObject class is derived from CfgDescriptionClass class. CfgDescriptionObject also implements ICfgEnum<CfgObjectType> interface. The whole set of the configuration objects is listed in the CfgObjectType enum. In case of CfgDescriptionObject, ICfgEnum<CfgObjectType>.getCfgEnum() implementation returns the enum value for the configuration object a particular CfgDescriptionObject class' instance describes.

See Also:
CfgObjectType, CfgDescriptionStructure, CfgDescriptionEnum, ICfgEnum

Field Summary
 
Fields inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription
baseComparer
 
Method Summary
 CfgObjectType getCfgEnum()
          Gets corresponding value from CfgObjectType enum for a particular CfgDescriptionObject descriptive class' instance.
protected  void setTypeMask()
          Sets type mask for descriptive object.
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionClass
getAttribute, getAttributeByName, getAttributes, getClassEnum, getDelta, getDeltaListAttribute, getEqualityComparer, getKeys, getKeys, setComparer
 
Methods inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription
addTypeToMask, getComparer, getIndex, getLocalizedName, getName, getNameComparer, getProtocolVersion, getTypeBitMask, getTypeMask, getTypeMaskString, isCfgType, isCfgType, isCfgType, setComparer, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getCfgEnum

public CfgObjectType getCfgEnum()
Gets corresponding value from CfgObjectType enum for a particular CfgDescriptionObject descriptive class' instance.

Specified by:
getCfgEnum in interface ICfgEnum<CfgObjectType>
Returns:
Corresponding enum value
See Also:
CfgObjectType

setTypeMask

protected void setTypeMask()
Description copied from class: CfgDescription
Sets type mask for descriptive object.

Overrides:
setTypeMask in class CfgDescriptionClass

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.