Advertisement
cyecize

temp1

Nov 20th, 2020
1,060
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.87 KB | None | 0 0
  1. package com.tti.qm.api.tticolumn;
  2.  
  3. import lombok.Getter;
  4.  
  5. @Getter
  6. public enum TtiColumnType {
  7.     PART_ALIAS(Importance.REQUIRED, "partAlias"),
  8.     DESCRIPTION(Importance.REQUIRED, "description"),
  9.     CUSTOMER_COMMENTS(Importance.CRITICAL, "customerComments"),
  10.     CUSTOMER_PART_NUMBER(Importance.CRITICAL, "cpn"),
  11.     MFG_ALIAS(Importance.CRITICAL, "manufacturerAlias"),
  12.     QUANTITY(Importance.CRITICAL, "quantity"),
  13.     CAGE_CODE(Importance.VALUABLE, "cageCode"),
  14.     COMPETITOR(Importance.VALUABLE, "competitor"),
  15.     CUSTOMER_REQUESTED_RESALE(Importance.VALUABLE, "customerRequestedResale"),
  16.     DRAWING_NUMBER(Importance.VALUABLE, "drawingNumber"),
  17.     END_CUSTOMER(Importance.VALUABLE, "endCustomer"),
  18.     END_CUSTOMER_PART_NUMBER(Importance.VALUABLE, "endCustomerPartNumber"),
  19.     NEED_DATE(Importance.VALUABLE, "needDate"),
  20.     PROJECT_NUMBER(Importance.VALUABLE, "projectNumber"),
  21.     REVISION(Importance.VALUABLE, "revision"),
  22.     UNIT_OF_MEASURE(Importance.VALUABLE, "unitOfMeasure"),
  23.     SITE_LOCATION(Importance.VALUABLE, "siteLocation"),
  24.     /*MFG file columns*/
  25.     COST(Importance.UPDATE, "cost"),
  26.     MIN(Importance.UPDATE, "min"),
  27.     MULT(Importance.UPDATE, "mult"),
  28.     NCNR(Importance.UPDATE, "ncnr"),
  29.     LEAD_TIME(Importance.UPDATE, "leadTime"),
  30.     TTI_MANUFACTURER(Importance.UPDATE, "ttiManufacturer"),
  31.     TTI_PART_NUMBER(Importance.UPDATE, "ttiPartNumber"),
  32.     IGNORED(Importance.UPDATE, "ignored"),
  33.     MFG_COMMENT(Importance.UPDATE, "mfgComment"),
  34.     VALIDATION(Importance.UPDATE, "validation"),
  35.     MFG_QUANTITY(Importance.UPDATE, "mfgQuantity");
  36.  
  37.  
  38.     Importance importance;
  39.     String key;
  40.  
  41.     TtiColumnType(Importance importance, String key) {
  42.         this.importance = importance;
  43.         this.key = key;
  44.     }
  45.  
  46.     public enum Importance {
  47.         REQUIRED,
  48.         CRITICAL,
  49.         VALUABLE,
  50.         UPDATE
  51.     }
  52. }
  53.  
  54.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement