|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl
org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassifierImpl
org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassImpl
An implementation of the model object 'Gen Class'.
The following features are implemented:
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
GenBaseImpl.ColorInformation, GenBaseImpl.GenClassFilter, GenBaseImpl.GenConstraintFilter, GenBaseImpl.GenFeatureFilter, GenBaseImpl.GenOperationFilter, GenBaseImpl.GIFEmitter, GenBaseImpl.ImportManager, GenBaseImpl.UniqueNameHelper |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected EClass |
ecoreClass
The cached value of the ' Ecore Class' reference |
protected EList |
genFeatures
The cached value of the ' Gen Features' containment reference list |
protected EList |
genOperations
The cached value of the ' Gen Operations' containment reference list |
protected boolean |
image
The cached value of the ' Image' attribute |
protected static boolean |
IMAGE_EDEFAULT
The default value of the ' Image' attribute |
static java.util.List |
INTRINSIC_CONSTRAINTS
|
protected GenFeature |
labelFeature
The cached value of the ' Label Feature' reference |
protected GenProviderKind |
provider
The cached value of the ' Provider' attribute |
protected static GenProviderKind |
PROVIDER_EDEFAULT
The default value of the ' Provider' attribute |
| Fields inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
ecoreGenPackage, javaLangTypes, javaReservedWords, xmlNamespaceGenPackage, xmlTypeGenPackage |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
GenClassImpl()
|
| Method Summary | |
EClass |
basicGetEcoreClass()
|
GenFeature |
basicGetLabelFeature()
|
boolean |
canGenerateEdit()
|
boolean |
canGenerateEditor()
|
java.lang.Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
void |
generate(IProgressMonitor progressMonitor)
|
void |
generateEdit(IProgressMonitor progressMonitor)
|
java.lang.String |
getAbstractFlag()
|
java.util.List |
getAllBaseGenClasses()
|
java.util.List |
getAllChildrenFeatures()
|
java.util.List |
getAllCreateChildFeatures()
|
java.util.List |
getAllGenConstraints()
|
java.util.List |
getAllGenFeatures()
|
java.util.List |
getAllGenOperations()
|
GenClass |
getBaseGenClass()
This returns the GenClass for the first immediate supertype. |
java.util.List |
getBaseGenClasses()
|
java.util.List |
getChildrenClasses(GenFeature genFeature)
|
java.util.List |
getChildrenFeatures()
|
java.lang.String |
getClassExtends()
|
GenClass |
getClassExtendsGenClass()
This walks up the chain of GenClasses defined by getBaseGenClass() and returns the first that does not represent an abstract class or an interface; that is, the instantiable class that the implementation class should extended. |
java.lang.String |
getClassImplements()
|
java.lang.String |
getClassName()
|
GenClassifier |
getConstraintDelegate(java.lang.String constraint)
|
GenClassifier |
getConstraintImplementor(java.lang.String constraint)
|
java.util.List |
getContentNotifyFeatures()
|
java.util.List |
getCreateChildFeatures()
|
java.lang.String |
getCreateChildIconFileName(GenFeature feature,
GenClass childClass)
|
java.util.List |
getCrossPackageChildrenClasses(GenFeature genFeature)
|
java.util.List |
getCrossPackageCreateChildFeatures()
|
java.util.List |
getEBasicRemoveFromContainerGenFeatures()
|
EClass |
getEcoreClass()
|
EClassifier |
getEcoreClassifier()
|
java.util.List |
getEInverseAddGenFeatures()
|
java.util.List |
getEInverseRemoveGenFeatures()
|
java.util.List |
getESetGenFeatures()
|
int |
getFeatureCount()
|
java.lang.String |
getFeatureCountID()
|
java.lang.String |
getFeatureCountValue()
|
java.lang.String |
getFeatureID(GenFeature genFeature)
|
java.lang.String |
getFeatureValue(GenFeature genFeature)
|
java.util.List |
getGenConstraints()
|
java.lang.String |
getGeneratedInstanceClassFlag()
|
EList |
getGenFeatures()
|
EList |
getGenOperations()
|
java.util.List |
getImplementedGenClasses()
|
java.util.List |
getImplementedGenFeatures()
|
java.util.List |
getImplementedGenOperations()
|
java.lang.String |
getImportedClassName()
|
java.lang.String |
getImportedInstanceClassName()
|
java.lang.String |
getImportedInterfaceName()
|
java.lang.String |
getImportedMetaType()
|
java.lang.String |
getImportedProviderClassName()
|
java.util.List |
getInheritedGenFeatures()
|
java.lang.String |
getInterfaceExtends()
|
java.lang.String |
getInterfaceFlag()
|
java.lang.String |
getInterfaceName()
This should only be called when there is actually an interface being generated (i.e. when, for certain, this is not an external interface). |
protected java.lang.String |
getInternalQualifiedInterfaceName()
|
GenOperation |
getInvariantOperation(java.lang.String constraint)
|
java.lang.String |
getItemIconFileName()
|
java.lang.String |
getItemProviderAdapterFactoryClassName()
|
java.util.List |
getLabelAndContentNotifyFeatures()
|
GenFeature |
getLabelFeature()
Returns the value of the 'Label Feature' reference |
java.util.List |
getLabelFeatureCandidates()
|
GenFeature |
getLabelFeatureGen()
|
java.util.List |
getLabelNotifyFeatures()
|
java.lang.String |
getLocalFeatureIndex(GenFeature genFeature)
|
GenFeature |
getMapEntryKeyFeature()
|
GenFeature |
getMapEntryValueFeature()
|
java.util.List |
getMixinGenClasses()
|
java.util.List |
getMixinGenFeatures()
|
java.lang.String |
getModelInfo()
|
java.util.List |
getNotifyFeatures()
|
java.util.List |
getPropertyFeatures()
|
GenProviderKind |
getProvider()
|
java.lang.String |
getProviderBaseClassName()
|
java.lang.String |
getProviderClassName()
|
protected GenClass |
getProviderExtendsGenClass()
|
protected java.util.List |
getProviderImplementedGenClasses()
|
protected java.util.List |
getProviderImplementedGenFeatures()
|
java.lang.String |
getQualifiedClassName()
|
java.lang.String |
getQualifiedFeatureCountID()
|
java.lang.String |
getQualifiedFeatureID(GenFeature genFeature)
|
java.lang.String |
getQualifiedInterfaceName()
|
java.lang.String |
getQualifiedProviderClassName()
|
java.util.List |
getSharedClassCreateChildFeatures()
|
java.util.List |
getSwitchGenClasses()
Like getAllBaseGenClasses(), this returns the GenClasses for all of the supertypes, but the result is ordered by a breadth-first search, making it appropriate for use in the switch class. |
java.util.List |
getToStringGenFeatures()
|
protected boolean |
hasModelContribution()
|
boolean |
hasOnlyDefaultConstraints()
|
void |
initialize(EClass eClass)
|
boolean |
isAbstract()
|
boolean |
isDocumentRoot()
|
boolean |
isEObject()
|
boolean |
isEObjectExtension()
|
boolean |
isExternalInterface()
This indicates that there is already an existing interface for this class or interface, so none will be generated. |
boolean |
isImage()
|
boolean |
isInterface()
|
boolean |
isMapEntry()
|
boolean |
isProviderSingleton()
|
boolean |
needsRootExtendsInterfaceExtendsTag()
|
boolean |
needsRootImplementsInterfaceOperations()
|
boolean |
reconcile()
|
boolean |
reconcile(GenClass oldGenClassVersion)
|
protected void |
reconcileSettings(GenClass oldGenClassVersion)
|
void |
setEcoreClass(EClass newEcoreClass)
|
void |
setImage(boolean newImage)
|
void |
setLabelFeature(GenFeature newLabelFeature)
|
void |
setProvider(GenProviderKind newProvider)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenClassifierImpl |
getClassifierAccessorName, getClassifierID, getClassifierInstanceName, getEcoreModelElement, getFormattedName, getGenPackage, getMetaType, getName, getSafeUncapName, getUncapName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenClass |
getUncapName |
| Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
getClassifierAccessorName, getClassifierID, getClassifierInstanceName, getFormattedName, getGenPackage, getMetaType, getName, getSafeUncapName |
| Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
canGenerate, canGenerateSchema, capName, ePackageGenModel, format, generateEditor, generateSchema, getDocumentation, getGenModel, hasDocumentation, safeName, uncapName, uncapPrefixedName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
| Field Detail |
protected static final GenProviderKind PROVIDER_EDEFAULT
Provider' attribute.
getProvider()protected GenProviderKind provider
Provider' attribute.
getProvider()protected static final boolean IMAGE_EDEFAULT
Image' attribute.
isImage(),
Constant Field Valuesprotected boolean image
Image' attribute.
isImage()protected EClass ecoreClass
Ecore Class' reference.
getEcoreClass()protected EList genFeatures
Gen Features' containment reference list.
getGenFeatures()protected EList genOperations
Gen Operations' containment reference list.
getGenOperations()protected GenFeature labelFeature
Label Feature' reference.
getLabelFeature()public static final java.util.List INTRINSIC_CONSTRAINTS
| Constructor Detail |
protected GenClassImpl()
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class GenClassifierImplpublic GenProviderKind getProvider()
getProvider in interface GenClassGenProviderKind,
GenClass.setProvider(GenProviderKind),
GenModelPackage.getGenClass_Provider()public boolean isProviderSingleton()
isProviderSingleton in interface GenClasspublic void setProvider(GenProviderKind newProvider)
setProvider in interface GenClassnewProvider - the new value of the 'Provider' attribute.GenProviderKind,
GenClass.getProvider()public boolean isImage()
isImage in interface GenClassGenClass.setImage(boolean),
GenModelPackage.getGenClass_Image()public void setImage(boolean newImage)
setImage in interface GenClassnewImage - the new value of the 'Image' attribute.GenClass.isImage()public EClass getEcoreClass()
getEcoreClass in interface GenClassGenClass.setEcoreClass(EClass),
GenModelPackage.getGenClass_EcoreClass()public EClass basicGetEcoreClass()
public void setEcoreClass(EClass newEcoreClass)
setEcoreClass in interface GenClassnewEcoreClass - the new value of the 'Ecore Class' reference.GenClass.getEcoreClass()public EList getGenFeatures()
getGenFeatures in interface GenClassGenModelPackage.getGenClass_GenFeatures(),
GenFeature.getGenClass()public EList getGenOperations()
getGenOperations in interface GenClassGenModelPackage.getGenClass_GenOperations(),
GenOperation.getGenClass()public EClassifier getEcoreClassifier()
getEcoreClassifier in interface GenClassifiergetEcoreClassifier in class GenClassifierImplpublic java.lang.String getImportedMetaType()
getImportedMetaType in interface GenClassifiergetImportedMetaType in class GenClassifierImplpublic java.lang.String getInterfaceName()
GenClass
getInterfaceName in interface GenClasspublic java.lang.String getQualifiedInterfaceName()
getQualifiedInterfaceName in interface GenClassprotected java.lang.String getInternalQualifiedInterfaceName()
public java.lang.String getImportedInstanceClassName()
getImportedInstanceClassName in interface GenClassifierpublic java.lang.String getImportedInterfaceName()
getImportedInterfaceName in interface GenClasspublic java.lang.String getClassName()
getClassName in interface GenClasspublic java.lang.String getQualifiedClassName()
getQualifiedClassName in interface GenClasspublic java.lang.String getImportedClassName()
getImportedClassName in interface GenClasspublic java.util.List getBaseGenClasses()
getBaseGenClasses in interface GenClasspublic java.util.List getAllBaseGenClasses()
getAllBaseGenClasses in interface GenClasspublic java.util.List getSwitchGenClasses()
GenClass
getSwitchGenClasses in interface GenClasspublic GenClass getBaseGenClass()
GenClass
getBaseGenClass in interface GenClasspublic GenClass getClassExtendsGenClass()
GenClass
getClassExtendsGenClass in interface GenClasspublic java.lang.String getClassExtends()
getClassExtends in interface GenClasspublic boolean needsRootImplementsInterfaceOperations()
public java.lang.String getClassImplements()
getClassImplements in interface GenClasspublic boolean needsRootExtendsInterfaceExtendsTag()
needsRootExtendsInterfaceExtendsTag in interface GenClasspublic java.lang.String getInterfaceExtends()
getInterfaceExtends in interface GenClasspublic java.util.List getAllGenFeatures()
getAllGenFeatures in interface GenClasspublic java.util.List getInheritedGenFeatures()
getInheritedGenFeatures in interface GenClasspublic java.util.List getAllGenOperations()
getAllGenOperations in interface GenClasspublic java.lang.String getFeatureID(GenFeature genFeature)
getFeatureID in interface GenClasspublic java.lang.String getQualifiedFeatureID(GenFeature genFeature)
getQualifiedFeatureID in interface GenClasspublic java.lang.String getFeatureValue(GenFeature genFeature)
getFeatureValue in interface GenClasspublic java.lang.String getLocalFeatureIndex(GenFeature genFeature)
getLocalFeatureIndex in interface GenClasspublic java.lang.String getFeatureCountID()
getFeatureCountID in interface GenClasspublic java.lang.String getQualifiedFeatureCountID()
getQualifiedFeatureCountID in interface GenClasspublic java.lang.String getFeatureCountValue()
getFeatureCountValue in interface GenClasspublic int getFeatureCount()
getFeatureCount in interface GenClasspublic boolean isEObject()
isEObject in interface GenClasspublic boolean isEObjectExtension()
isEObjectExtension in interface GenClasspublic boolean isAbstract()
isAbstract in interface GenClasspublic java.lang.String getAbstractFlag()
getAbstractFlag in interface GenClasspublic boolean isInterface()
isInterface in interface GenClasspublic java.lang.String getInterfaceFlag()
getInterfaceFlag in interface GenClasspublic java.lang.String getGeneratedInstanceClassFlag()
getGeneratedInstanceClassFlag in interface GenClassifierpublic boolean isExternalInterface()
GenClass
isExternalInterface in interface GenClasspublic boolean isMapEntry()
isMapEntry in interface GenClasspublic GenFeature getMapEntryKeyFeature()
getMapEntryKeyFeature in interface GenClasspublic GenFeature getMapEntryValueFeature()
getMapEntryValueFeature in interface GenClasspublic java.util.List getImplementedGenClasses()
getImplementedGenClasses in interface GenClasspublic java.util.List getImplementedGenFeatures()
getImplementedGenFeatures in interface GenClasspublic java.util.List getImplementedGenOperations()
getImplementedGenOperations in interface GenClasspublic java.util.List getESetGenFeatures()
getESetGenFeatures in interface GenClasspublic java.util.List getEInverseAddGenFeatures()
getEInverseAddGenFeatures in interface GenClasspublic java.util.List getEInverseRemoveGenFeatures()
getEInverseRemoveGenFeatures in interface GenClasspublic java.util.List getEBasicRemoveFromContainerGenFeatures()
getEBasicRemoveFromContainerGenFeatures in interface GenClasspublic java.util.List getToStringGenFeatures()
getToStringGenFeatures in interface GenClasspublic java.util.List getMixinGenClasses()
getMixinGenClasses in interface GenClasspublic java.util.List getMixinGenFeatures()
getMixinGenFeatures in interface GenClasspublic void initialize(EClass eClass)
initialize in interface GenClassprotected boolean hasModelContribution()
hasModelContribution in class GenBaseImplpublic void generate(IProgressMonitor progressMonitor)
generate in interface GenBasegenerate in class GenBaseImplpublic java.lang.String getModelInfo()
getModelInfo in interface GenClassgetModelInfo in class GenBaseImplpublic java.lang.String getProviderClassName()
getProviderClassName in interface GenClasspublic java.lang.String getQualifiedProviderClassName()
getQualifiedProviderClassName in interface GenClasspublic java.lang.String getImportedProviderClassName()
getImportedProviderClassName in interface GenClasspublic java.lang.String getItemIconFileName()
public java.lang.String getCreateChildIconFileName(GenFeature feature,
GenClass childClass)
protected GenClass getProviderExtendsGenClass()
public java.lang.String getProviderBaseClassName()
getProviderBaseClassName in interface GenClassprotected java.util.List getProviderImplementedGenClasses()
protected java.util.List getProviderImplementedGenFeatures()
public java.util.List getLabelFeatureCandidates()
getLabelFeatureCandidates in interface GenClasspublic java.util.List getPropertyFeatures()
getPropertyFeatures in interface GenClasspublic java.util.List getNotifyFeatures()
getNotifyFeatures in interface GenClasspublic java.util.List getLabelNotifyFeatures()
getLabelNotifyFeatures in interface GenClasspublic java.util.List getContentNotifyFeatures()
getContentNotifyFeatures in interface GenClasspublic java.util.List getLabelAndContentNotifyFeatures()
getLabelAndContentNotifyFeatures in interface GenClasspublic java.util.List getChildrenFeatures()
getChildrenFeatures in interface GenClasspublic java.util.List getAllChildrenFeatures()
getAllChildrenFeatures in interface GenClasspublic java.util.List getCreateChildFeatures()
getCreateChildFeatures in interface GenClasspublic java.util.List getAllCreateChildFeatures()
getAllCreateChildFeatures in interface GenClasspublic java.util.List getCrossPackageCreateChildFeatures()
getCrossPackageCreateChildFeatures in interface GenClasspublic java.util.List getSharedClassCreateChildFeatures()
getSharedClassCreateChildFeatures in interface GenClasspublic java.util.List getChildrenClasses(GenFeature genFeature)
getChildrenClasses in interface GenClasspublic java.util.List getCrossPackageChildrenClasses(GenFeature genFeature)
getCrossPackageChildrenClasses in interface GenClasspublic GenFeature getLabelFeatureGen()
public GenFeature getLabelFeature()
GenClassIf the meaning of the 'Label Feature' reference isn't clear, there really should be more of a description here...
getLabelFeature in interface GenClassGenClass.setLabelFeature(GenFeature),
GenModelPackage.getGenClass_LabelFeature()public GenFeature basicGetLabelFeature()
public void setLabelFeature(GenFeature newLabelFeature)
setLabelFeature in interface GenClassnewLabelFeature - the new value of the 'Label Feature' reference.GenClass.getLabelFeature()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
eInverseAdd in interface InternalEObjecteInverseAdd in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
eInverseRemove in interface InternalEObjecteInverseRemove in class BasicEObjectImpl
public java.lang.Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in interface EObjecteGet in class GenClassifierImplpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in interface EObjecteIsSet in class GenClassifierImpl
public void eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
eSet in interface EObjecteSet in class BasicEObjectImplpublic void eUnset(EStructuralFeature eFeature)
eUnset in interface EObjecteUnset in class BasicEObjectImplpublic java.lang.String toString()
toString in class BasicEObjectImplpublic java.lang.String getItemProviderAdapterFactoryClassName()
getItemProviderAdapterFactoryClassName in interface GenClasspublic boolean canGenerateEdit()
canGenerateEdit in interface GenBasecanGenerateEdit in class GenBaseImplpublic boolean canGenerateEditor()
canGenerateEditor in interface GenBasecanGenerateEditor in class GenBaseImplpublic void generateEdit(IProgressMonitor progressMonitor)
generateEdit in interface GenBasegenerateEdit in class GenBaseImplpublic boolean reconcile(GenClass oldGenClassVersion)
reconcile in interface GenClassprotected void reconcileSettings(GenClass oldGenClassVersion)
public boolean reconcile()
reconcile in interface GenBasepublic java.util.List getGenConstraints()
getGenConstraints in interface GenClassifiergetGenConstraints in class GenClassifierImplpublic java.util.List getAllGenConstraints()
getAllGenConstraints in interface GenClassifiergetAllGenConstraints in class GenClassifierImplpublic GenClassifier getConstraintImplementor(java.lang.String constraint)
getConstraintImplementor in interface GenClassifiergetConstraintImplementor in class GenClassifierImplpublic GenClassifier getConstraintDelegate(java.lang.String constraint)
getConstraintDelegate in interface GenClassifierpublic boolean hasOnlyDefaultConstraints()
hasOnlyDefaultConstraints in interface GenClassifierhasOnlyDefaultConstraints in class GenClassifierImplpublic GenOperation getInvariantOperation(java.lang.String constraint)
getInvariantOperation in interface GenClasspublic boolean isDocumentRoot()
isDocumentRoot in interface GenClass
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||