import { InspectionCharacteristic } from './InspectionCharacteristic'; import { InspectionCharacteristicRequestBuilder } from './InspectionCharacteristicRequestBuilder'; import { InspectionResultValueApi } from './InspectionResultValueApi'; import { InspSampleResultApi } from './InspSampleResultApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class InspectionCharacteristicApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ InspectionResultValueApi, InspSampleResultApi ]): this; entityConstructor: typeof InspectionCharacteristic; requestBuilder(): InspectionCharacteristicRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the one-to-many navigation property [[toInspResultValue]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_INSP_RESULT_VALUE: Link, DeSerializersT, InspectionResultValueApi>; /** * Static representation of the one-to-many navigation property [[toInspSmplResult]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_INSP_SMPL_RESULT: Link, DeSerializersT, InspSampleResultApi>; /** * Static representation of the [[inspectionLot]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_LOT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[inspPlanOperationInternalId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_PLAN_OPERATION_INTERNAL_ID: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[inspectionCharacteristic]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_CHARACTERISTIC: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[inspectionSpecificationText]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_SPECIFICATION_TEXT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[hasInspCharcPrtlSmpl]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HAS_INSP_CHARC_PRTL_SMPL: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecIsQuantitative]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_IS_QUANTITATIVE: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[inspSpecIsMeasuredValueRqd]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_IS_MEASURED_VALUE_RQD: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecIsSelectedSetRequired]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_IS_SELECTED_SET_REQUIRED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecIsLongTermInspection]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_IS_LONG_TERM_INSPECTION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecRecordingType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_RECORDING_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspResultIsDocumentationRqd]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_RESULT_IS_DOCUMENTATION_RQD: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecCharcCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_CHARC_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecResultCalculation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_RESULT_CALCULATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspCharcIsNotPlanned]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_CHARC_IS_NOT_PLANNED: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[inspectionMethod]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_METHOD: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionMethodPlant]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_METHOD_PLANT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionMethodVersion]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_METHOD_VERSION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionSpecificationPlant]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_SPECIFICATION_PLANT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionSpecification]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_SPECIFICATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionSpecificationVersion]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_SPECIFICATION_VERSION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionCharacteristicStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_CHARACTERISTIC_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecDecimalPlaces]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_DECIMAL_PLACES: OrderableEdmTypeField>, DeSerializersT, "Edm.Byte", true, true>; /** * Static representation of the [[inspectionSpecificationUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_SPECIFICATION_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSampleValuationRule]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SAMPLE_VALUATION_RULE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[quantityUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspCharacteristicSampleSize]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_CHARACTERISTIC_SAMPLE_SIZE: OrderableEdmTypeField>, DeSerializersT, "Edm.Int32", true, true>; /** * Static representation of the [[inspCharacteristicSampleUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_CHARACTERISTIC_SAMPLE_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecSampleQuantityFactor]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_SAMPLE_QUANTITY_FACTOR: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[inspSpecTargetValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_TARGET_VALUE: OrderableEdmTypeField>, DeSerializersT, "Edm.Double", true, true>; /** * Static representation of the [[inspSpecFrmtdTargetValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_FRMTD_TARGET_VALUE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecHasTargetValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_HAS_TARGET_VALUE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecUpperLimit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_UPPER_LIMIT: OrderableEdmTypeField>, DeSerializersT, "Edm.Double", true, true>; /** * Static representation of the [[inspSpecFrmtdUpperLimit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_FRMTD_UPPER_LIMIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecHasUpperLimit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_HAS_UPPER_LIMIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecLowerLimit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_LOWER_LIMIT: OrderableEdmTypeField>, DeSerializersT, "Edm.Double", true, true>; /** * Static representation of the [[inspSpecFrmtdLowerLimit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_FRMTD_LOWER_LIMIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecHasLowerLimit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_HAS_LOWER_LIMIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecImportanceCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_IMPORTANCE_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspLotTestEquipInternalId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_LOT_TEST_EQUIP_INTERNAL_ID: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[selectedCodeSet]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SELECTED_CODE_SET: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[selectedCodeSetPlant]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SELECTED_CODE_SET_PLANT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectorQualification]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTOR_QUALIFICATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecInformationField1]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_INFORMATION_FIELD_1: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecInformationField2]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_INFORMATION_FIELD_2: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspSpecInformationField3]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_INFORMATION_FIELD_3: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspectionScope]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSPECTION_SCOPE: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[inspSpecControlIndicators]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_SPEC_CONTROL_INDICATORS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[characteristicAttributeCatalog]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHARACTERISTIC_ATTRIBUTE_CATALOG: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[unplndCharcInspSubsetIntId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UNPLND_CHARC_INSP_SUBSET_INT_ID: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspLotDynamicRule]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_LOT_DYNAMIC_RULE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[inspCharcConfirmationNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INSP_CHARC_CONFIRMATION_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[changedDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CHANGED_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; }; } //# sourceMappingURL=InspectionCharacteristicApi.d.ts.map