=#org/adempiere/util/GenerateModelJPAjava/lang/ObjectCOPYLjava/lang/String; ConstantValue ^/****************************************************************************** * Product: Adempiere ERP & CRM Smart Business Solution * * Copyright (C) 2006-2008 Adempiere Bazaar. All Rights Reserved. * * This program is free software; you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * * with this program; if not, write to the Free Software Foundation, Inc., * * or via www.adempiere.org or http://www.adempiere.org/wiki * * Contributor: Victor Perez Juarez * *****************************************************************************/ s_runLjava/sql/Timestamp;logLorg/compiere/util/CLogger;()VCode org/compiere/util/CLogger  getCLogger.(Ljava/lang/Class;)Lorg/compiere/util/CLogger;  LineNumberTableLocalVariableTable((ILjava/lang/String;Ljava/lang/String;)V   java/sql/Timestamp "$#java/lang/System %&currentTimeMillis()J ( )(J)V + -java/lang/StringBuffer , 0 12 createColumns3(ILjava/lang/StringBuffer;)Ljava/lang/StringBuffer; 4 56 createHeaderW(ILjava/lang/StringBuffer;Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/lang/String;8 9:makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; < => writeToFile-(Ljava/lang/StringBuffer;Ljava/lang/String;)Vthis%Lorg/adempiere/util/GenerateModelJPA; AD_Table_IDI directory packageName mandatoryLjava/lang/StringBuffer;sb tableNameJL?SELECT TableName, AccessLevel FROM AD_Table WHERE AD_Table_ID=? NPOorg/compiere/util/DB QRprepareStatementL(Ljava/lang/String;Ljava/lang/String;)Lorg/compiere/util/CPreparedStatement; TVUjava/sql/PreparedStatement WXsetInt(II)V TZ [\ executeQuery()Ljava/sql/ResultSet; ^`_java/sql/ResultSet abnext()Z ^d ef getString(I)Ljava/lang/String; ^h ijgetInt(I)I lnmjava/util/logging/Level opSEVERELjava/util/logging/Level; r sC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V Nu vwclose+(Ljava/sql/ResultSet;Ljava/sql/Statement;)Vyjava/lang/RuntimeException{ 9f x} ~(Ljava/lang/String;)V{ 9&(Ljava/lang/String;)Ljava/lang/String;java/lang/StringBuilder  append-(Ljava/lang/String;)Ljava/lang/StringBuilder;org.adempiere.model java/lang/String equals(Ljava/lang/Object;)Zimport org.adempiere.model.*;import java.util.*;import java.sql.*;import java.math.*;import javax.persistence.*;import org.compiere.util.*;import org.adempiere.util.*;/** Generated Model for 4 * @author Victor Perez (generated) * @version org/compiere/Adempiere  MAIN_VERSION - -(Ljava/lang/Object;)Ljava/lang/StringBuilder;   (Properties ctx, int , String trxName){super (ctx, , trxName);/** if ( == 0){ 3(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;j} */ }/** Load Constructor @param ctx context @param rs result set @param trxName transaction */ public Z (Properties ctx, ResultSet rs, String trxName){super (ctx, rs, trxName);}/** AD_Table_ID= (I)Ljava/lang/StringBuilder;% */ public static final int Table_ID=; /** TableName=+ */ public static final String Table_Name="8"; protected static KeyNamePair Model = new KeyNamePair(,"6"); protected BigDecimal accessLevel = new BigDecimal();/** AccessLevel @return 8 */ protected int get_AccessLevel(){return accessLevel.intValue();}/** Load Meta Data @param ctx context @return PO Info */ protected POInfo initPO (Properties ctx){POInfo poi = POInfo.getPOInfo (ctx, Table_ID);return poi;}/** Info @return info */ public String toString(){StringBuilder sb = new StringBuilder ("7[").append(get_ID()).append("]");return sb.toString();}} } , insert3(ILjava/lang/CharSequence;)Ljava/lang/StringBuffer; , 2(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;java/lang/Exception accessLevelsqlpstmtLjava/sql/PreparedStatement;rsLjava/sql/ResultSet;eLjava/lang/Exception;accessLevelInfo keyColumn classNamestartLjava/lang/StringBuilder;end StackMapTablejava/lang/ThrowableSELECT c.ColumnName, c.IsUpdateable, c.IsMandatory, c.AD_Reference_ID, c.AD_Reference_Value_ID, DefaultValue, SeqNo, c.FieldLength, c.ValueMin, c.ValueMax, c.VFormat, c.Callout, c.Name, c.Description, c.ColumnSQL, c.IsEncrypted FROM AD_Column c WHERE c.AD_Table_ID=? AND c.IsActive='Y' AND c.ColumnName <> 'AD_Client_ID' AND c.ColumnName <> 'AD_Org_ID' AND c.ColumnName <> 'IsActive' AND c.ColumnName NOT LIKE 'Created%' AND c.ColumnName NOT LIKE 'Updated%' ORDER BY c.ColumnNameY length()I , ,(Ljava/lang/String;)Ljava/lang/StringBuffer;  createColumnMethods(Ljava/lang/StringBuffer;Ljava/lang/String;ZZIIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/lang/String;  createKeyNamePair-(Ljava/lang/String;I)Ljava/lang/StringBuffer; , 2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; columnName isUpdateableZ isMandatory displayTypeAD_Reference_Value_ID defaultValueseqNo fieldLengthValueMinValueMaxVFormatCalloutName Description ColumnSQL virtualColumn IsEncrypted org/compiere/util/DisplayType getClass(IZ)Ljava/lang/Class;  isLOB(I)ZPosted  !"equalsIgnoreCase(Ljava/lang/String;)Z$ Processed& Processing(java/lang/Boolean* Record_ID,java/lang/Integer. AD_Language0 EntityType 243java/lang/Class 56getName()Ljava/lang/String; 8 9j lastIndexOf ; <f substring>Boolean@booleanBIntegerDintFbyte[]H/** Set J . @param L N */ P set_ValueR set_ValueETpublic Vset_ValueNoCheckXset_ValueNoCheckEZvoid set\ (^){ ` abaddListValidation@(Ljava/lang/StringBuffer;ILjava/lang/String;Z)Ljava/lang/String; ,d e-(ILjava/lang/String;)Ljava/lang/StringBuffer;g%throw new IllegalArgumentException ("i is virtual column"); l_ID n o"endsWithq AD_Client_IDs AD_Org_IDu C_DocType_IDwNode_IDy AD_Role_ID{M_AttributeSet_ID}M_AttributeSetInstance_IDif ( < , (I)Ljava/lang/StringBuffer;') throw new IllegalArgumentException (" is mandatory."); <= 0)  ("", null); else ", Integer.valueOf());", Boolean.valueOf(/ == null) throw new IllegalArgumentException (" != null &&  .length() > ){log.warning("Length >  - truncated"); =  .substring(0,);}", );set0  jindexOf , (Z)Ljava/lang/StringBuffer;falsejava/math/BigDecimalEnv.ZERO)new Timestamp(System.currentTimeMillis())null// org/compiere/util/Env NL/** Get  . @return  get_Value get_ValueE is  6 toLowerCaseis  " startsWith get() {Integer ii = (Integer)("1");if (ii == null) return 0;return ii.intValue();BigDecimal bd = (BigDecimal)-");if (bd == null) return Env.ZERO;return bd; Object oo = y");if (oo != null) { if (oo instanceof Boolean) return ((Boolean)oo).booleanValue(); return "Y".equals(oo);}return false;Objectreturn ");return () , 6toStringAD_Reference_IDclazzLjava/lang/Class;dataTypesetValue staticVarfirstOKgetValueLocalVariableTypeTableLjava/lang/Class<*>; /**  AD_Reference_ID=public static final int  6 toUpperCase _AD_Reference_ID= ;  Reference_ID= == null;SELECT Value, Name FROM AD_Ref_List WHERE AD_Reference_ID=?  .equals("") ||  is mandatory");   toCharArray()[C  "!java/lang/Character #$isJavaIdentifierPart(C)Z  & '(C)C ) *(C)Ljava/lang/StringBuilder;,Plus._0Gt2Le4Not6Eq8Like:/** <public static final String > ?3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;A = "C";E-); else throw new IllegalArgumentException ("G Invalid value - " + I + " - nullableretValuefoundvalues statementvaluename nameArray[C nameCleaninitCapicCS  ]/** Get Record ID/ColumnName @return ID/ColumnName pair */public KeyNamePair getKeyNamePair() {return new KeyNamePair(get_ID(), ,}methoda java/io/File `}djava/io/FileWriter cf g(Ljava/io/File;)V ,i jkcharAt(I)C cm nowrite(I)V ,;r// ct n~ , cw xflush cz v `| &D l pINFO   isLoggable(Ljava/util/logging/Level;)Z ` 6getAbsolutePath 9'(Ljava/lang/String;F)Ljava/lang/String;  ~infofileNameoutLjava/io/File;fwLjava/io/FileWriter;sizeFexGenerateModel[]main([Ljava/lang/String;)V  startupEnvironment(Z)Z l pFINE org/compiere/util/CLogMgt setLevel(Ljava/util/logging/Level;)V!Generate Model $Revision: 1.5 $"----------------------------------E/app/adempiere/adempiere_branch_3.1.1/dbPort/src/org/adempiere/model/ " errLjava/io/PrintStream; No Directory java/io/PrintStream ~println " oexitadempiere.model No package 'U','A','D' No EntityTypeEntityType IN (SELECT AD_Table_ID FROM AD_Table WHERE (TableName IN ('RV_WarehousePrice','RV_BPartner') OR IsView='N') AND TableName NOT LIKE '%_Trl' AND  .(ILjava/lang/String;)Ljava/lang/StringBuilder; ORDER BY TableName    valueOf&(Ljava/lang/Object;)Ljava/lang/String;  ~severe{args[Ljava/lang/String; entityTypecount SourceFileGenerateModelJPA.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; forRemovalsince11BootstrapMethods $java/lang/invoke/StringConcatFactory 9(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;.javaTableName not found for ID=  - System  - Client - Org _ID6package ; /** Generated Model JPA - DO NOT CHANGE */ ) */ @Entity@Table(name="")public class  extends PO implements java.io.Serializable {/** Standard Constructor @param ctx context @param  id @param trxName transaction */ public @Column(name="") get() String.valueOf()  -  kB Directory:  Package: main -  Generated =  InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!  ) T?**Y!'*,Y.:*/:*-3:*,7;2Q56$80:>;H??@?AB?C?D$EF$GF0H56; "I:6K::: M:SY:  ]K c: g64: k q t: :":  t: :  t: :xYz|:   :    :    : : : Y:   W **      - öŶǶ ɶ ˶WYͷ:, W,W IL[kA`ab cdgh"i+j5l?mIoLpNr[vbwkumvtwzx}vwyz|}~ "$.6=GY[chjr"?@"AB"GF"EF"DHB  N |    $ C L ,,T^^ ;12,Y.N:::M:SY:c:c6c6 g6 g6 c: g6 g6 c: c: c: c: c:c:c:6c6-W-*,    W -* W]4:kqt::":t::t::-NQ`p/ #,/9HWakv      *1 7DNQS`gpry?@ABEFGF 9 HW aB kB v B  B    vkWGS }/,,T^,,T^@X,,T^L^  :I:6,,# ,%':60,)+:6,- ,/:1:.7`::= ?:"A C:E:,Y.:G WI,KWW  WMWO:Q:SWU:W:Y,[K,]W!*,_:cWf,hW+j,km6,pI,r?,)5,t+,v!,x,z ,|6~,,W+~,,W,,W'j(,,W% ~,,Wjgb~W,W,,,dW,,WͶW+,[W+j+W`'j"Y +WA+W6j+W j+W +W+W+WĶ WƶWƶ WMW::SW'j1̶W,Ѷә,:W,Wֶ,WضW+j$ڶܶ,޶Wj$ܶ,W'j$ܶ,WX$ܶ,W,ܶ,WͶW"9: ;<=@&A0B:D?EBFEHOJTKWLZNdOnQrTyUVWXYZ[^`abcefijkm&n*p/q4r9tawfy{z} ,7:Lb*4Lcnv{#1>O]fkpu '*5BSVan?@EFBB B         y@GF{ {BkN .2  ) A,;,2,,,2,, l*'$/&)C!4 "+ < 4+++(abY:-M- W6Y :Y:~-W: : :  M:  S Y:  c:  W$~- W!- W"6+~--W c:  :Y:6646$%(W (W6++W--Wu> <c/WW< >E1W9!3W&=5W~ 7W6-9  MW;--=@ BW ]37: k  q6  t: : ":  t: :   t: : D-F-H=W-/ +WJorZV %2CFPTV_dw| !$%&')*+,-/0134 57!:+;2<;=>>D@KASCXDfFnGqHtK{LMNOQRSTVWXYZ[\]^ _>b9cHdSee'ogrhtjkopnopqopruvwyz{?@GFBK LFMVN_O|{ x u P +:Q 23RS;*T>'UAVBKWXt w ,'T^?#",T^Y!R ,T^La =-+ZN -[N,Y\^-: (*4-?@--B&_*GF=>ֻ`Y,bNcY-e:6q+h6; }0l+`pqә  l6s+{sls l+uvy-{8}n8~#-Nk,-qj !/6GQY\ckrz}\ ?@GF zVB!cWX% + `c! A, 6VYL+J ?@G : WL**2L+ +~+M**2M, ,~,N**2N- -ŶYǷ-:~JɶWζW6::JM:Y:g+,Є]7:Һt::": t:: t::~DGYi5 !&*5>BZ^dhs|     $'7:DGIY`ikrx{!#\ !C^DD B I8*     ,;T^La Zst