=yorg/compiere/model/MFieldorg/compiere/model/X_AD_Field&org/idempiere/cache/ImmutablePOSupportserialVersionUIDJ ConstantValue;Dhs_cache)Lorg/idempiere/cache/ImmutableIntPOCache; SignatureYLorg/idempiere/cache/ImmutableIntPOCache;()VCode'org/idempiere/cache/ImmutableIntPOCacheAD_Field  (Ljava/lang/String;I)V  LineNumberTableLocalVariableTableget(I)Lorg/compiere/model/MField; "$#org/compiere/util/Env %&getCtx()Ljava/util/Properties; ( )4(Ljava/util/Properties;I)Lorg/compiere/model/MField; AD_Field_IDI -/.java/lang/Integer 01valueOf(I)Ljava/lang/Integer;3 45apply:(Ljava/util/Properties;)Ljava/util/function/UnaryOperator; 7 8c(Ljava/util/Properties;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Lorg/compiere/model/PO; : ;,(Ljava/util/Properties;ILjava/lang/String;)V = >?get_ID()IA 4B$()Ljava/util/function/UnaryOperator; D EFputd(Ljava/lang/Object;Lorg/compiere/model/PO;Ljava/util/function/UnaryOperator;)Lorg/compiere/model/PO;ctxLjava/util/Properties;keyLjava/lang/Integer;retValueLorg/compiere/model/MField; StackMapTable=(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;)V P N RTSorg/compiere/util/Util UVisEmpty(Ljava/lang/String;)Z X YsetInitialDefaultsthis AD_Field_UULjava/lang/String;trxName_java/util/Propertiesajava/lang/String :dU f gh setEntityType(Ljava/lang/String;)V j klsetIsCentrallyMaintained(Z)V n olsetIsDisplayed q rlsetIsDisplayedGrid t ulsetIsEncrypted w xlsetIsFieldOnly z {l setIsHeading } ~l setIsReadOnly  l setIsSameLine?(Ljava/util/Properties;Ljava/sql/ResultSet;Ljava/lang/String;)V  rsLjava/sql/ResultSet;(Lorg/compiere/model/MTab;)V $org/compiere/model/MTab  get_TrxName()Ljava/lang/String;   setClientOrg(Lorg/compiere/model/PO;)V ? getAD_Tab_ID   setAD_Tab_ID(I)VparentLorg/compiere/model/MTab;7(Lorg/compiere/model/MTab;Lorg/compiere/model/MField;)V   copyValues1(Lorg/compiere/model/PO;Lorg/compiere/model/PO;)V  getEntityTypefrom(Lorg/compiere/model/MField;)V  4(Ljava/util/Properties;Lorg/compiere/model/MField;)Vcopy  F(Ljava/util/Properties;Lorg/compiere/model/MField;Ljava/lang/String;)V  copyPO setColumn(Lorg/compiere/model/MColumn;)V org/compiere/model/MColumn ?getAD_Column_ID  setAD_Column_ID getName  hsetName getDescription  hsetDescription getHelp  hsetHelp ?getFieldLength  setDisplayLength columnLorg/compiere/model/MColumn; beforeSave(Z)Z AD_Column_ID  Vis_ValueChanged  isCentrallyMaintained()Z $   org/compiere/model/M_Element  getOfColumnI(Ljava/util/Properties;ILjava/lang/String;)Lorg/compiere/model/M_Element;  getIsAllowCopy   getAD_Column"()Lorg/compiere/model/I_AD_Column; isKey isVirtualColumn  isUUIDColumn isStandardColumn   getColumnName AD_Org_ID ` equals(Ljava/lang/Object;)Z   hsetIsAllowCopy   org/compiere/model/I_AD_ColumnY  ?getAD_Reference_ID  ?getAD_Reference_Value_ID  setAD_Reference_Value_ID  ?getAD_Val_Rule_ID  setAD_Val_Rule_ID  !getIsToolbarButton # $hsetIsToolbarButton & ' isDisplayed ) *isVirtualSearchColumn, ReadOnlyLogic . /isActive 1 2getReadOnlyLogic R4 U5(Ljava/lang/String;Z)Z7@SQL= `9 :V startsWith <>=-org/idempiere/expression/logic/LogicEvaluator ?hvalidateA DisplayLogic C DgetDisplayLogicFMandatoryLogic H IgetMandatoryLogic newRecordZelementLorg/compiere/model/M_Element; markImmutable()Lorg/compiere/model/MField; Q R is_Immutable T U makeImmutable()Lorg/compiere/model/PO; X NOlambda$0N(Ljava/util/Properties;Lorg/compiere/model/MField;)Lorg/compiere/model/MField;elambda$18(Lorg/compiere/model/MField;)Lorg/compiere/model/MField; SourceFile MField.javaBootstrapMethods bdc"java/lang/invoke/LambdaMetafactory ef metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;a&(Ljava/lang/Object;)Ljava/lang/Object;h k YZj]h p \]o] InnerClassesu%java/lang/invoke/MethodHandles$Lookupwjava/lang/invoke/MethodHandlesLookup!  /Y*  2!'3 *+ )B,M*,*26N--Y*9N-<,-@CW-& =>?@B(C0D>E@G*BGHB*+=IJ+KLM -"N*+,-O,Q*WQRST*ZLGH[\]\M^``;}*+-b*W^_ `a*ZLGH*+]\M^`Y}/*ce*i*m*p*s*v*y*|** gh ijklm$n)o.p /ZLT*+,- z{*ZLGH]\[*++9*+*+ ZLz(*++9,**+*+*+e ' (ZL((LA *!+  ZL LJ*+,  ZLGHL] *+-9*, * ZL GH L ]\}1*+*+*+*+ƶ*+̶*+Ҷe (01ZL1 *׶ٙ2*ܙ+***M*,*,*,*9*M,%,,,,***  **'******"*%*M,( *m*p *+ٙ)*-"*03*068 *0; *@ٙ)*-"*B3*B68 *B; *Eٙ)*-"*G3*G68 *G;& $,4<CKRY`ty&ELZy4ZLJK$LMK.M .7  % % %NON*P**S*    ZLM ANV%*W YZ4 Y*+>  [L \]6 Y!*D  [L^_`gilmgnqrs tvx