navidev-abap-gw-api
Version:
API para la extracción de datos de servicios SAP GW
46 lines • 1.49 kB
TypeScript
import { ServiceBindingInfo } from "navidev-adt-api";
import { MetadataContent } from "./metadataTypes";
import { AdtConnection } from "../adtConnection/adtConnection";
export default class AnnotationVocabV2App {
protected connectionController: AdtConnection;
protected serviceBindingInfo: ServiceBindingInfo;
protected metadataContent: MetadataContent;
constructor(connectionController: AdtConnection, serviceBindingInfo: ServiceBindingInfo, metadataContent: MetadataContent);
/**
* Lectura de los datos de anotaciones y vocabulario del servicio y se añaden a los datos
* del contenido del metadata.
* @returns
*/
getAnnotVocab(): Promise<MetadataContent>;
/**
* Procesa las anotaciones de una entidad.
* @param rowAnnotation
*/
private processEntityAnnotation;
/**
* Procesa la anotación de un LineItem.
* @param lineItem
*/
private processLineItemAnnotation;
/**
* Procesa la anotación de la identification.
* @param identification
*/
private processIdentificationAnnotation;
/**
* Procesa la anotación de un campo.
* @param rowAnnotation
*/
private processFieldAnnotation;
/**
* Convierte un string en un TextArrangementTypes
* @param value
* @returns
*/
private convertTextArrangementType;
/**
* Lectura del metadata de SAP
*/
private loadMetadata;
}
//# sourceMappingURL=annotationVocabV2App.d.ts.map