PK tb> META-INF/PK tb>t/jjMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.8.2 Created-By: 1.6.0_23-b05 (Sun Microsystems Inc.) PK tb>WEB-INF/PK tb>WEB-INF/classes/PK tb>WEB-INF/classes/META-INF/PK tb>WEB-INF/classes/aaa/PK tb>WEB-INF/classes/org/PK tb>WEB-INF/classes/org/netbeans/PK tb>"WEB-INF/classes/org/netbeans/rest/PK tb>.WEB-INF/classes/org/netbeans/rest/application/PK tb>5WEB-INF/classes/org/netbeans/rest/application/config/PK tb>WEB-INF/classes/service/PK tb> WEB-INF/lib/PK tb> >(WEB-INF/classes/META-INF/persistence.xml jdbc/sample false PK tb> "WEB-INF/classes/aaa/Customer.class2                    serialVersionUIDJ ConstantValue customerIdLjava/lang/Integer;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Basic;optional&Ljavax/validation/constraints/NotNull;Ljavax/persistence/Column;name CUSTOMER_IDzipLjava/lang/String;#Ljavax/validation/constraints/Size;minmax ZIPNAME addressline1 ADDRESSLINE1 addressline2 ADDRESSLINE2cityCITYstateSTATEphone PHONEfaxFAXemail(EMAIL creditLimit CREDIT_LIMIT discountCodeLaaa/DiscountCode;Ljavax/persistence/JoinColumn; DISCOUNT_CODEreferencedColumnNameLjavax/persistence/ManyToOne;purchaseOrderCollectionLjava/util/Collection; Signature+Ljava/util/Collection;Ljavax/persistence/OneToMany;cascadeLjavax/persistence/CascadeType;ALLmappedBy()VCodeLineNumberTableLocalVariableTablethisLaaa/Customer;(Ljava/lang/Integer;)V((Ljava/lang/Integer;Ljava/lang/String;)V getCustomerId()Ljava/lang/Integer; setCustomerIdgetZip()Ljava/lang/String;setZip(Ljava/lang/String;)VgetNamesetNamegetAddressline1setAddressline1getAddressline2setAddressline2getCitysetCitygetStatesetStategetPhonesetPhonegetFaxsetFaxgetEmailsetEmailgetCreditLimitsetCreditLimitgetDiscountCode()Laaa/DiscountCode;setDiscountCode(Laaa/DiscountCode;)VgetPurchaseOrderCollection()Ljava/util/Collection;-()Ljava/util/Collection;(Ljavax/xml/bind/annotation/XmlTransient;setPurchaseOrderCollection(Ljava/util/Collection;)VLocalVariableTypeTable.(Ljava/util/Collection;)VhashCode()IhashI StackMapTableequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString SourceFile Customer.javaLjavax/persistence/Entity;Ljavax/persistence/Table;CUSTOMER*Ljavax/xml/bind/annotation/XmlRootElement; Ljavax/persistence/NamedQueries;valueLjavax/persistence/NamedQuery;Customer.findAllquerySELECT c FROM Customer cCustomer.findByCustomerId9SELECT c FROM Customer c WHERE c.customerId = :customerIdCustomer.findByZip+SELECT c FROM Customer c WHERE c.zip = :zipCustomer.findByName-SELECT c FROM Customer c WHERE c.name = :nameCustomer.findByAddressline1=SELECT c FROM Customer c WHERE c.addressline1 = :addressline1Customer.findByAddressline2=SELECT c FROM Customer c WHERE c.addressline2 = :addressline2Customer.findByCity-SELECT c FROM Customer c WHERE c.city = :cityCustomer.findByState/SELECT c FROM Customer c WHERE c.state = :stateCustomer.findByPhone/SELECT c FROM Customer c WHERE c.phone = :phoneCustomer.findByFax+SELECT c FROM Customer c WHERE c.fax = :faxCustomer.findByEmail/SELECT c FROM Customer c WHERE c.email = :emailCustomer.findByCreditLimit;SELECT c FROM Customer c WHERE c.creditLimit = :creditLimit XY ! +, ), 5, 7, 9, <, ?, B, D, G! IJ OP  aaa/Customer java/lang/StringBuilderaaa.Customer[ customerId=  ] ejava/lang/Objectjava/io/Serializablejava/lang/Integerappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;! !"#$%Z&'()s*+,"&$%Z&'-.I/0I1()s2),"-0I3()s45,"-0I3()s67,"-0I3()s89,"-0I:()s;<,"-0I=()s>?,"-0I@()sAB,"-0I@()sCD,"-0IE()sFG!" ()sHIJ"K)sLMsLN%Z&OPQR"ST[eUVWs XYZ3*[ [\\ ]^X_ZF **+[^_ `\ ]^ !X`ZY**+*,[bc de\ ]^ !+,abZ/*[h\ ]^c_Z>*+[ lm\]^ !deZ/*[p\ ]^fgZ>*+[ tu\]^+,heZ/*[x\ ]^igZ>*+[ |}\]^),jeZ/*[\ ]^kgZ>*+[ \]^5,leZ/*[\ ]^mgZ>*+[ \]^7,neZ/*[\ ]^ogZ>*+[ \]^9,peZ/*[\ ]^qgZ>*+[ \]^<,reZ/* [\ ]^sgZ>*+ [ \]^?,teZ/* [\ ]^ugZ>*+ [ \]^B,veZ/* [\ ]^wgZ>*+ [ \]^D,xbZ/* [\ ]^y_Z>*+ [ \]^G!z{Z/* [\ ]^|}Z>*+ [ \]^IJ~Z/*[\ ]^Q"ZP*+[ \]^OP ORQZv<* *`<[\]^Z5++M* ,**,[ 13\ 5]^5'^  eZFY*[\ ]^")s[ @)ss@)ss@)ss@)ss@)ss@)ss@)ss@)ss@)ss@)ss@)ss@)ssPK tb>GԤ#WEB-INF/classes/aaa/Customer_.class2( %&'zip/Ljavax/persistence/metamodel/SingularAttribute; SignatureQLjavax/persistence/metamodel/SingularAttribute;phonefaxstate creditLimitRLjavax/persistence/metamodel/SingularAttribute;purchaseOrderCollection1Ljavax/persistence/metamodel/CollectionAttribute;TLjavax/persistence/metamodel/CollectionAttribute;city addressline2 customerId addressline1emailname discountCodeQLjavax/persistence/metamodel/SingularAttribute;()VCodeLineNumberTableLocalVariableTablethisLaaa/Customer_; SourceFileCustomer_.javaRuntimeVisibleAnnotations-Ljavax/persistence/metamodel/StaticMetamodel;valueLaaa/Customer;  aaa/Customer_java/lang/Object! III I I  I III IIII/*   ! "#c$PK tb>]= &WEB-INF/classes/aaa/DiscountCode.class2t ` a b c def dgh `i j kl mnoserialVersionUIDJ ConstantValue discountCodeLjava/lang/Character;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Basic;optional&Ljavax/validation/constraints/NotNull;Ljavax/persistence/Column;name DISCOUNT_CODErateLjava/math/BigDecimal;RATEcustomerCollectionLjava/util/Collection; Signature&Ljava/util/Collection;Ljavax/persistence/OneToMany;cascadeLjavax/persistence/CascadeType;ALLmappedBy()VCodeLineNumberTableLocalVariableTablethisLaaa/DiscountCode;(Ljava/lang/Character;)VgetDiscountCode()Ljava/lang/Character;setDiscountCodegetRate()Ljava/math/BigDecimal;setRate(Ljava/math/BigDecimal;)VgetCustomerCollection()Ljava/util/Collection;(()Ljava/util/Collection;(Ljavax/xml/bind/annotation/XmlTransient;setCustomerCollection(Ljava/util/Collection;)VLocalVariableTypeTable)(Ljava/util/Collection;)VhashCode()IhashI StackMapTablefequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString()Ljava/lang/String; SourceFileDiscountCode.javaLjavax/persistence/Entity;Ljavax/persistence/Table;*Ljavax/xml/bind/annotation/XmlRootElement; Ljavax/persistence/NamedQueries;valueLjavax/persistence/NamedQuery;DiscountCode.findAllquerySELECT d FROM DiscountCode dDiscountCode.findByDiscountCodeASELECT d FROM DiscountCode d WHERE d.discountCode = :discountCodeDiscountCode.findByRate1SELECT d FROM DiscountCode d WHERE d.rate = :rate -.  !" $%p DEaaa/DiscountCode JKjava/lang/StringBuilderaaa.DiscountCode[ discountCode= qr qs ] OPjava/lang/Objectjava/io/Serializablejava/lang/Characterappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!Zs !" s#$%&'()[e*+,s -./3*0 ./1 23-4/F **+012 31 23 56//*061 2374/>*+0 :;12389//*0>1 23:;/>*+0 BC123!"<=//*0G1 23&>?@A/P*+0 KL123$%B $'&CDE/v<* *`<0PQR123FGHIIJK/5++M* ,**,0XY [\1]3_1 5235LM'N3H  IOP/FY  *  0d1 23QRISTs UVW[@XsYZs[@Xs\Zs]@Xs^Zs_PK tb>%͎1dd'WEB-INF/classes/aaa/DiscountCode_.class2 rate/Ljavax/persistence/metamodel/SingularAttribute; SignatureYLjavax/persistence/metamodel/SingularAttribute;customerCollection1Ljavax/persistence/metamodel/CollectionAttribute;SLjavax/persistence/metamodel/CollectionAttribute; discountCodeXLjavax/persistence/metamodel/SingularAttribute;()VCodeLineNumberTableLocalVariableTablethisLaaa/DiscountCode_; SourceFileDiscountCode_.javaRuntimeVisibleAnnotations-Ljavax/persistence/metamodel/StaticMetamodel;valueLaaa/DiscountCode; aaa/DiscountCode_java/lang/Object!II  I   /*   cPK tb>r9&WEB-INF/classes/aaa/Manufacturer.class2                   serialVersionUIDJ ConstantValuemanufacturerIdLjava/lang/Integer;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Basic;optional&Ljavax/validation/constraints/NotNull;Ljavax/persistence/Column;nameMANUFACTURER_IDLjava/lang/String;#Ljavax/validation/constraints/Size;maxNAME addressline1 ADDRESSLINE1 addressline2 ADDRESSLINE2cityCITYstateSTATEzip ZIPphone PHONEfaxFAXemail(EMAILrepREPproductCollectionLjava/util/Collection; Signature%Ljava/util/Collection;Ljavax/persistence/OneToMany;cascadeLjavax/persistence/CascadeType;ALLmappedBy()VCodeLineNumberTableLocalVariableTablethisLaaa/Manufacturer;(Ljava/lang/Integer;)VgetManufacturerId()Ljava/lang/Integer;setManufacturerIdgetName()Ljava/lang/String;setName(Ljava/lang/String;)VgetAddressline1setAddressline1getAddressline2setAddressline2getCitysetCitygetStatesetStategetZipsetZipgetPhonesetPhonegetFaxsetFaxgetEmailsetEmailgetRepsetRepgetProductCollection()Ljava/util/Collection;'()Ljava/util/Collection;(Ljavax/xml/bind/annotation/XmlTransient;setProductCollection(Ljava/util/Collection;)VLocalVariableTypeTable((Ljava/util/Collection;)VhashCode()IhashI StackMapTableequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString SourceFileManufacturer.javaLjavax/persistence/Entity;Ljavax/persistence/Table; MANUFACTURER*Ljavax/xml/bind/annotation/XmlRootElement; Ljavax/persistence/NamedQueries;valueLjavax/persistence/NamedQuery;Manufacturer.findAllquerySELECT m FROM Manufacturer m!Manufacturer.findByManufacturerIdESELECT m FROM Manufacturer m WHERE m.manufacturerId = :manufacturerIdManufacturer.findByName1SELECT m FROM Manufacturer m WHERE m.name = :nameManufacturer.findByAddressline1ASELECT m FROM Manufacturer m WHERE m.addressline1 = :addressline1Manufacturer.findByAddressline2ASELECT m FROM Manufacturer m WHERE m.addressline2 = :addressline2Manufacturer.findByCity1SELECT m FROM Manufacturer m WHERE m.city = :cityManufacturer.findByState3SELECT m FROM Manufacturer m WHERE m.state = :stateManufacturer.findByZip/SELECT m FROM Manufacturer m WHERE m.zip = :zipManufacturer.findByPhone3SELECT m FROM Manufacturer m WHERE m.phone = :phoneManufacturer.findByFax/SELECT m FROM Manufacturer m WHERE m.fax = :faxManufacturer.findByEmail3SELECT m FROM Manufacturer m WHERE m.email = :emailManufacturer.findByRep/SELECT m FROM Manufacturer m WHERE m.rep = :rep OP  (* /* 1* 3* 6* 9* <* ?* A* D* FG xyaaa/Manufacturer ~java/lang/StringBuilder!aaa.Manufacturer[ manufacturerId=  ] [java/lang/Objectjava/io/Serializablejava/lang/Integerappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!  !"#$Z%&'(s)(*!+,I-'(s./*!+,I-'(s01*!+,I-'(s23*!+,I4'(s56*!+,I7'(s89*!+,I:'(s;<*!+,I='(s>?*!+,I='(s@A*!+,IB'(sCD*!+,I-'(sEFGHI!JK[eLMNsOPQ3*R UVS TUOVQF **+RXY ZS TU  WXQ/*R]S TUYVQ>*+R abSTU Z[Q/*ReS TU\]Q>*+R ijSTU(*^[Q/*RmS TU_]Q>*+R qrSTU/*`[Q/*RuS TUa]Q>*+R yzSTU1*b[Q/*R}S TUc]Q>*+R STU3*d[Q/*RS TUe]Q>*+R STU6*f[Q/*RS TUg]Q>*+R STU9*h[Q/* RS TUi]Q>*+ R STU<*j[Q/* RS TUk]Q>*+ R STU?*l[Q/* RS TUm]Q>*+ R STUA*n[Q/* RS TUo]Q>*+ R STUD*pqQ/* RS TUHr!stuQP*+ R STUFGv FIHwxyQv<* *`<RSTUz{|}}~Q5++M* ,**,R 13S 5TU5'U|  }[QFY*RS TU!(s[ @(ss@(ss@(ss@(ss@(ss@(ss@(ss@(ss@(ss@(ss@(ss@(ssPK tb>uhN=='WEB-INF/classes/aaa/Manufacturer_.class2& #$% addressline2/Ljavax/persistence/metamodel/SingularAttribute; SignatureULjavax/persistence/metamodel/SingularAttribute;zipphone addressline1faxmanufacturerIdVLjavax/persistence/metamodel/SingularAttribute;emailnamestateproductCollection1Ljavax/persistence/metamodel/CollectionAttribute;RLjavax/persistence/metamodel/CollectionAttribute;repcity()VCodeLineNumberTableLocalVariableTablethisLaaa/Manufacturer_; SourceFileManufacturer_.javaRuntimeVisibleAnnotations-Ljavax/persistence/metamodel/StaticMetamodel;valueLaaa/Manufacturer; aaa/Manufacturer_java/lang/Object! III I I I  IIIIII/*    !c"PK tb>0I>S S %WEB-INF/classes/aaa/MicroMarket.class2s ` a b c d efg ehi `j kl mnoserialVersionUIDJ ConstantValuezipCodeLjava/lang/String;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Basic;optional&Ljavax/validation/constraints/NotNull;#Ljavax/validation/constraints/Size;minmax Ljavax/persistence/Column;nameZIP_CODEradiusLjava/lang/Double;RADIUS areaLength AREA_LENGTH areaWidth AREA_WIDTH()VCodeLineNumberTableLocalVariableTablethisLaaa/MicroMarket;(Ljava/lang/String;)V getZipCode()Ljava/lang/String; setZipCode getRadius()Ljava/lang/Double; setRadius(Ljava/lang/Double;)V getAreaLength setAreaLength getAreaWidth setAreaWidthhashCode()IhashI StackMapTablegequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString SourceFileMicroMarket.javaLjavax/persistence/Entity;Ljavax/persistence/Table; MICRO_MARKET*Ljavax/xml/bind/annotation/XmlRootElement; Ljavax/persistence/NamedQueries;valueLjavax/persistence/NamedQuery;MicroMarket.findAllquerySELECT m FROM MicroMarket mMicroMarket.findByZipCode6SELECT m FROM MicroMarket m WHERE m.zipCode = :zipCodeMicroMarket.findByRadius4SELECT m FROM MicroMarket m WHERE m.radius = :radiusMicroMarket.findByAreaLength? AB st aaa/Product yzjava/lang/StringBuilderaaa.Product[ productId=  ] ~^java/lang/Objectjava/io/Serializablejava/lang/Integerappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!   !Z"#$%s&'( $%s)* $%s+,( $%s-./01I2$%s34/01I5$%s6789%s:;s<=!Z">?9%s@;s@=!Z"ABCDEF[eGHIsJKL3*M EFN OPJQLF **+MHI JN OP RSL/*MMN OPTQL>*+M QRNOPUVL/*MUN OPWXL>*+M YZNOP'(YSL/*M]N OPZQL>*+M abNOP*[VL/*MeN OP\XL>*+M ijNOP,(]^L/*MmN OP_`L>*+M qrNOP./a^L/*MuN OPb`L>*+M yzNOP4/cdL/*M}N OPefL>*+M NOP78ghL/* MN OPijL>*+ M NOP>?klL/* MN OPCmnopLP*+ M NOPABq ADCrstLv<* * `<MNOPuvwxxyzL5+ + M* ,**, M 13N 5OP5{|'}Pw  x~^LFY*MN OP%s[@%ss@%ss@%ss@%ss@%ss@%ss@%ssPK tb>5~]]%WEB-INF/classes/aaa/ProductCode.class2 n o p q r stu svw nx yz {|}serialVersionUIDJ ConstantValueprodCodeLjava/lang/String;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Basic;optional&Ljavax/validation/constraints/NotNull;#Ljavax/validation/constraints/Size;minmaxLjavax/persistence/Column;name PROD_CODE discountCodeC DISCOUNT_CODE description  DESCRIPTIONproductCollectionLjava/util/Collection; Signature%Ljava/util/Collection;Ljavax/persistence/OneToMany;cascadeLjavax/persistence/CascadeType;ALLmappedBy productCode()VCodeLineNumberTableLocalVariableTablethisLaaa/ProductCode;(Ljava/lang/String;)V(Ljava/lang/String;C)V getProdCode()Ljava/lang/String; setProdCodegetDiscountCode()CsetDiscountCode(C)VgetDescriptionsetDescriptiongetProductCollection()Ljava/util/Collection;'()Ljava/util/Collection;(Ljavax/xml/bind/annotation/XmlTransient;setProductCollection(Ljava/util/Collection;)VLocalVariableTypeTable((Ljava/util/Collection;)VhashCode()IhashI StackMapTableuequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString SourceFileProductCode.javaLjavax/persistence/Entity;Ljavax/persistence/Table; PRODUCT_CODE*Ljavax/xml/bind/annotation/XmlRootElement; Ljavax/persistence/NamedQueries;valueLjavax/persistence/NamedQuery;ProductCode.findAllquerySELECT p FROM ProductCode pProductCode.findByProdCode8SELECT p FROM ProductCode p WHERE p.prodCode = :prodCodeProductCode.findByDiscountCode@SELECT p FROM ProductCode p WHERE p.discountCode = :discountCodeProductCode.findByDescription>SELECT p FROM ProductCode p WHERE p.description = :description 67  &' ) ,-~ PQaaa/ProductCode VWjava/lang/StringBuilderaaa.ProductCode[ prodCode=  ] [@java/lang/Objectjava/io/Serializablejava/lang/Stringappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;!*ZI !I"#$s%&'Z#$s()!I*#$s+,-./01[e234s56783*9 45: ;<6=8F **+978 9: ;< 6>8Y**+*9;< =>: ;<&'?@8/*9A: ;<A=8>*+9 EF:;<BC8/*9I: ;<DE8>*9 MN:;<&'F@8/*9Q: ;<G=8>*+9 UV:;<)HI8/*9Z: ;<.JKLM8P*+9 ^_:;<,-N ,/.OPQ8v<* *`<9cde:;<RSTUUVW85++M* ,**,9kl no1p3r: 5;<5XY'Z<T  U[@8F Y  *  9w: ;<\]X^_$s`abc[@d$sefsg@d$shfsi@d$sjfsk@d$slfsmPK tb>dyy&WEB-INF/classes/aaa/ProductCode_.class2  description/Ljavax/persistence/metamodel/SingularAttribute; SignatureTLjavax/persistence/metamodel/SingularAttribute;prodCodeproductCollection1Ljavax/persistence/metamodel/CollectionAttribute;QLjavax/persistence/metamodel/CollectionAttribute; discountCodeWLjavax/persistence/metamodel/SingularAttribute;()VCodeLineNumberTableLocalVariableTablethisLaaa/ProductCode_; SourceFileProductCode_.javaRuntimeVisibleAnnotations-Ljavax/persistence/metamodel/StaticMetamodel;valueLaaa/ProductCode; aaa/ProductCode_java/lang/Object!III  I  /*   cPK tb>vo"WEB-INF/classes/aaa/Product_.class2& #$%markup/Ljavax/persistence/metamodel/SingularAttribute; SignatureTLjavax/persistence/metamodel/SingularAttribute;quantityOnHandQLjavax/persistence/metamodel/SingularAttribute;manufacturerIdPLjavax/persistence/metamodel/SingularAttribute; productCodeOLjavax/persistence/metamodel/SingularAttribute; descriptionPLjavax/persistence/metamodel/SingularAttribute; purchaseCostpurchaseOrderCollection1Ljavax/persistence/metamodel/CollectionAttribute;SLjavax/persistence/metamodel/CollectionAttribute; available productId()VCodeLineNumberTableLocalVariableTablethisLaaa/Product_; SourceFile Product_.javaRuntimeVisibleAnnotations-Ljavax/persistence/metamodel/StaticMetamodel;value Laaa/Product;  aaa/Product_java/lang/Object! II I  I  IIIII /*   !c"PK tb>il;vv'WEB-INF/classes/aaa/PurchaseOrder.class2      serialVersionUIDJ ConstantValueorderNumLjava/lang/Integer;RuntimeVisibleAnnotationsLjavax/persistence/Id;Ljavax/persistence/Basic;optional&Ljavax/validation/constraints/NotNull;Ljavax/persistence/Column;name ORDER_NUMquantityLjava/lang/Short;QUANTITY shippingCostLjava/math/BigDecimal; SHIPPING_COST salesDateLjava/util/Date; SALES_DATELjavax/persistence/Temporal;value Ljavax/persistence/TemporalType;DATE shippingDate SHIPPING_DATEfreightCompanyLjava/lang/String;#Ljavax/validation/constraints/Size;maxFREIGHT_COMPANY productId Laaa/Product;Ljavax/persistence/JoinColumn; PRODUCT_IDreferencedColumnNameLjavax/persistence/ManyToOne; customerIdLaaa/Customer; CUSTOMER_ID()VCodeLineNumberTableLocalVariableTablethisLaaa/PurchaseOrder;(Ljava/lang/Integer;)V getOrderNum()Ljava/lang/Integer; setOrderNum getQuantity()Ljava/lang/Short; setQuantity(Ljava/lang/Short;)VgetShippingCost()Ljava/math/BigDecimal;setShippingCost(Ljava/math/BigDecimal;)V getSalesDate()Ljava/util/Date; setSalesDate(Ljava/util/Date;)VgetShippingDatesetShippingDategetFreightCompany()Ljava/lang/String;setFreightCompany(Ljava/lang/String;)V getProductId()Laaa/Product; setProductId(Laaa/Product;)V getCustomerId()Laaa/Customer; setCustomerId(Laaa/Customer;)VhashCode()IhashI StackMapTableequals(Ljava/lang/Object;)ZobjectLjava/lang/Object;othertoString SourceFilePurchaseOrder.javaLjavax/persistence/Entity;Ljavax/persistence/Table;PURCHASE_ORDER*Ljavax/xml/bind/annotation/XmlRootElement; Ljavax/persistence/NamedQueries;Ljavax/persistence/NamedQuery;PurchaseOrder.findAllquerySELECT p FROM PurchaseOrder pPurchaseOrder.findByOrderNum:SELECT p FROM PurchaseOrder p WHERE p.orderNum = :orderNumPurchaseOrder.findByQuantity:SELECT p FROM PurchaseOrder p WHERE p.quantity = :quantity PurchaseOrder.findByShippingCostBSELECT p FROM PurchaseOrder p WHERE p.shippingCost = :shippingCostPurchaseOrder.findBySalesDate