Package com._1c.g5.v8.dt.ql.dcs.model
Interface CharacteristicCompositionDataQuerySchema
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
CharacteristicCompositionDataQuerySchemaImpl
public interface CharacteristicCompositionDataQuerySchema
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Characteristic Composition Data Query Schema'.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Characteristic Types' containment reference.Returns the value of the 'Characteristic Values' containment reference.Returns the value of the 'Key Field' containment reference.Returns the value of the 'Name Field' containment reference.Returns the value of the 'Object Field' containment reference.getType()
Returns the value of the 'Type Field' containment reference.org.eclipse.emf.common.util.EList<AbstractQuerySchemaTable>
getTypes()
Returns the value of the 'Types' containment reference list.Returns the value of the 'Value Field' containment reference.Returns the value of the 'Value Type Field' containment reference.void
Sets the value of the 'Characteristic Types
' containment reference.void
Sets the value of the 'Characteristic Values
' containment reference.void
setKeyField
(QuerySchemaExpression value) Sets the value of the 'Key Field
' containment reference.void
Sets the value of the 'Name Field
' containment reference.void
Sets the value of the 'Object Field
' containment reference.void
Sets the value of the 'Type Field
' containment reference.void
Sets the value of the 'Value Field
' containment reference.void
Sets the value of the 'Value Type Field
' containment reference.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getTypes
org.eclipse.emf.common.util.EList<AbstractQuerySchemaTable> getTypes()Returns the value of the 'Types' containment reference list. The list contents are of typeAbstractQuerySchemaTable
.- Returns:
- the value of the 'Types' containment reference list.
- See Also:
-
getCharacteristicTypes
CharacteristicTypesAndValues getCharacteristicTypes()Returns the value of the 'Characteristic Types' containment reference.- Returns:
- the value of the 'Characteristic Types' containment reference.
- See Also:
-
setCharacteristicTypes
Sets the value of the 'Characteristic Types
' containment reference.- Parameters:
value
- the new value of the 'Characteristic Types' containment reference.- See Also:
-
getKeyField
QuerySchemaExpression getKeyField()Returns the value of the 'Key Field' containment reference.- Returns:
- the value of the 'Key Field' containment reference.
- See Also:
-
setKeyField
Sets the value of the 'Key Field
' containment reference.- Parameters:
value
- the new value of the 'Key Field' containment reference.- See Also:
-
getNameField
QuerySchemaExpression getNameField()Returns the value of the 'Name Field' containment reference.- Returns:
- the value of the 'Name Field' containment reference.
- See Also:
-
setNameField
Sets the value of the 'Name Field
' containment reference.- Parameters:
value
- the new value of the 'Name Field' containment reference.- See Also:
-
getValueTypeField
QuerySchemaExpression getValueTypeField()Returns the value of the 'Value Type Field' containment reference.- Returns:
- the value of the 'Value Type Field' containment reference.
- See Also:
-
setValueTypeField
Sets the value of the 'Value Type Field
' containment reference.- Parameters:
value
- the new value of the 'Value Type Field' containment reference.- See Also:
-
getCharacteristicValues
CharacteristicTypesAndValues getCharacteristicValues()Returns the value of the 'Characteristic Values' containment reference.- Returns:
- the value of the 'Characteristic Values' containment reference.
- See Also:
-
setCharacteristicValues
Sets the value of the 'Characteristic Values
' containment reference.- Parameters:
value
- the new value of the 'Characteristic Values' containment reference.- See Also:
-
getObjectField
QuerySchemaExpression getObjectField()Returns the value of the 'Object Field' containment reference.- Returns:
- the value of the 'Object Field' containment reference.
- See Also:
-
setObjectField
Sets the value of the 'Object Field
' containment reference.- Parameters:
value
- the new value of the 'Object Field' containment reference.- See Also:
-
getTypeField
QuerySchemaExpression getTypeField()Returns the value of the 'Type Field' containment reference.- Returns:
- the value of the 'Type Field' containment reference.
- See Also:
-
setTypeField
Sets the value of the 'Type Field
' containment reference.- Parameters:
value
- the new value of the 'Type Field' containment reference.- See Also:
-
getValueField
QuerySchemaExpression getValueField()Returns the value of the 'Value Field' containment reference.- Returns:
- the value of the 'Value Field' containment reference.
- See Also:
-
setValueField
Sets the value of the 'Value Field
' containment reference.- Parameters:
value
- the new value of the 'Value Field' containment reference.- See Also:
-
getType
TypeDescription getType()
-