Platform SDK Java 8.5 API Reference

com.genesyslab.platform.configuration.protocol.metadata
Interface ICfgEnum<E>

All Known Implementing Classes:
CfgDescriptionAttribute, CfgDescriptionAttributeDateTime, CfgDescriptionAttributeEnumItem, CfgDescriptionAttributeInteger, CfgDescriptionAttributeKvList, CfgDescriptionAttributeKvListDelta, CfgDescriptionAttributePrimitive, CfgDescriptionAttributeReference, CfgDescriptionAttributeReferenceClass, CfgDescriptionAttributeReferenceClassDelta, CfgDescriptionAttributeReferenceClassList, CfgDescriptionAttributeReferenceClassListDelta, CfgDescriptionAttributeReferenceKeyListDelta, CfgDescriptionAttributeReferenceLink, CfgDescriptionAttributeReferenceLinkList, CfgDescriptionAttributeReferenceLinkListDelta, CfgDescriptionAttributeString, CfgDescriptionEnum, CfgDescriptionObject, CfgDescriptionObjectBriefInfo, CfgDescriptionObjectDelta, CfgDescriptionSchema, CfgDescriptionStructure, CfgDescriptionStructureDelta

public interface ICfgEnum<E>

ICfgEnum<T> is an interface that is used in a manner of 'Optional Feature' pattern. Every kind of class, namely:

that inherits ICfgEnum<T> interface has a corresponding enum listing the whole subset of available variations the instances of that particular kind of class are designed to desribe. In particular:

See Also:
CfgDescriptionObject, CfgDescriptionStructure, CfgDescriptionAttribute, CfgDescriptionEnum, CfgObjectType, CfgStructureType, CfgObjectProperty, CfgEnumType

Method Summary
 E getCfgEnum()
          Provides enum information.
 

Method Detail

getCfgEnum

E getCfgEnum()
Provides enum information. 'T' can be a value of:

Returns:
Corresponding enum value

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.