Package net.opengis.fes20.impl
Class AbstractAdhocQueryExpressionTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- EObjectImpl
- 
- AbstractQueryExpressionTypeImpl
- 
- AbstractAdhocQueryExpressionTypeImpl
 
 
 
 
 
- 
- All Implemented Interfaces:
- AbstractAdhocQueryExpressionType,- AbstractQueryExpressionType,- Notifier,- EObject,- InternalEObject
 - Direct Known Subclasses:
- QueryTypeImpl
 
 public abstract class AbstractAdhocQueryExpressionTypeImpl extends AbstractQueryExpressionTypeImpl implements AbstractAdhocQueryExpressionType An implementation of the model object 'Abstract Adhoc Query Expression Type'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected static ObjectABSTRACT_SELECTION_CLAUSE_EDEFAULTThe default value of the 'Abstract Selection Clause' attribute.protected static ObjectABSTRACT_SORTING_CLAUSE_EDEFAULTThe default value of the 'Abstract Sorting Clause' attribute.protected EList<Object>abstractProjectionClauseThe cached value of the 'Abstract Projection Clause' attribute list.protected ObjectabstractSelectionClauseThe cached value of the 'Abstract Selection Clause' attribute.protected ObjectabstractSortingClauseThe cached value of the 'Abstract Sorting Clause' attribute.protected EList<String>aliasesThe cached value of the 'Aliases' attribute list.protected EList<Object>typeNamesThe cached value of the 'Type Names' attribute list.- 
Fields inherited from class AbstractQueryExpressionTypeImplhandle, HANDLE_EDEFAULT
 - 
Fields inherited from class EObjectImpleAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractAdhocQueryExpressionTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)EList<Object>getAbstractProjectionClause()ObjectgetAbstractSelectionClause()ObjectgetAbstractSortingClause()EList<String>getAliases()EList<Object>getTypeNames()voidsetAbstractSelectionClause(Object newAbstractSelectionClause)voidsetAbstractSortingClause(Object newAbstractSortingClause)StringtoString()- 
Methods inherited from class AbstractQueryExpressionTypeImplgetHandle, setHandle
 - 
Methods inherited from class EObjectImpleAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 - 
Methods inherited from class BasicEObjectImpleAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 - 
Methods inherited from class BasicNotifierImpleBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 - 
Methods inherited from class Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface AbstractQueryExpressionTypegetHandle, setHandle
 
- 
 
- 
- 
- 
Field Detail- 
abstractProjectionClauseprotected EList<Object> abstractProjectionClause The cached value of the 'Abstract Projection Clause' attribute list.- See Also:
- getAbstractProjectionClause()
 
 - 
ABSTRACT_SELECTION_CLAUSE_EDEFAULTprotected static final Object ABSTRACT_SELECTION_CLAUSE_EDEFAULT The default value of the 'Abstract Selection Clause' attribute.- See Also:
- getAbstractSelectionClause()
 
 - 
abstractSelectionClauseprotected Object abstractSelectionClause The cached value of the 'Abstract Selection Clause' attribute.- See Also:
- getAbstractSelectionClause()
 
 - 
ABSTRACT_SORTING_CLAUSE_EDEFAULTprotected static final Object ABSTRACT_SORTING_CLAUSE_EDEFAULT The default value of the 'Abstract Sorting Clause' attribute.- See Also:
- getAbstractSortingClause()
 
 - 
abstractSortingClauseprotected Object abstractSortingClause The cached value of the 'Abstract Sorting Clause' attribute.- See Also:
- getAbstractSortingClause()
 
 - 
aliasesprotected EList<String> aliases The cached value of the 'Aliases' attribute list.- See Also:
- getAliases()
 
 - 
typeNamesprotected EList<Object> typeNames The cached value of the 'Type Names' attribute list.- See Also:
- getTypeNames()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- AbstractQueryExpressionTypeImpl
 
 - 
getAbstractProjectionClausepublic EList<Object> getAbstractProjectionClause() - Specified by:
- getAbstractProjectionClausein interface- AbstractAdhocQueryExpressionType
- Returns:
- the value of the 'Abstract Projection Clause' containment reference list.
- See Also:
- Fes20Package.getAbstractAdhocQueryExpressionType_AbstractProjectionClause()
 
 - 
getAbstractSelectionClausepublic Object getAbstractSelectionClause() - Specified by:
- getAbstractSelectionClausein interface- AbstractAdhocQueryExpressionType
- Returns:
- the value of the 'Abstract Selection Clause' containment reference.
- See Also:
- Fes20Package.getAbstractAdhocQueryExpressionType_AbstractSelectionClause()
 
 - 
setAbstractSelectionClausepublic void setAbstractSelectionClause(Object newAbstractSelectionClause) - Specified by:
- setAbstractSelectionClausein interface- AbstractAdhocQueryExpressionType
- Parameters:
- newAbstractSelectionClause- the new value of the 'Abstract Selection Clause' attribute.
- See Also:
- AbstractAdhocQueryExpressionType.getAbstractSelectionClause()
 
 - 
getAbstractSortingClausepublic Object getAbstractSortingClause() - Specified by:
- getAbstractSortingClausein interface- AbstractAdhocQueryExpressionType
- Returns:
- the value of the 'Abstract Sorting Clause' containment reference.
- See Also:
- Fes20Package.getAbstractAdhocQueryExpressionType_AbstractSortingClause()
 
 - 
setAbstractSortingClausepublic void setAbstractSortingClause(Object newAbstractSortingClause) - Specified by:
- setAbstractSortingClausein interface- AbstractAdhocQueryExpressionType
- Parameters:
- newAbstractSortingClause- the new value of the 'Abstract Sorting Clause' attribute.
- See Also:
- AbstractAdhocQueryExpressionType.getAbstractSortingClause()
 
 - 
getAliasespublic EList<String> getAliases() - Specified by:
- getAliasesin interface- AbstractAdhocQueryExpressionType
- Returns:
- the value of the 'Aliases' attribute.
- See Also:
- #setAliases(List),- Fes20Package.getAbstractAdhocQueryExpressionType_Aliases()
 
 - 
getTypeNamespublic EList<Object> getTypeNames() - Specified by:
- getTypeNamesin interface- AbstractAdhocQueryExpressionType
- Returns:
- the value of the 'Type Names' attribute.
- See Also:
- #setTypeNames(List),- Fes20Package.getAbstractAdhocQueryExpressionType_TypeNames()
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- AbstractQueryExpressionTypeImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- AbstractQueryExpressionTypeImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- AbstractQueryExpressionTypeImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- AbstractQueryExpressionTypeImpl
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- AbstractQueryExpressionTypeImpl
 
 
- 
 
-