Package org.compiere.model
Class POInfoColumn
java.lang.Object
org.compiere.model.POInfoColumn
- All Implemented Interfaces:
Serializable
Column Info Value Object
- Version:
- $Id: POInfoColumn.java,v 1.3 2006/07/30 00:58:04 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionintColumn IDintReference ValueClass<?>Data TypeDescriptionLabelColumn NameVirtual ColumnDefault ValueintDisplay TypeintField LengthbooleanAllow CopybooleanAllow LoggingbooleanEncryptedbooleanPKbooleanMandatorybooleanFK to ParentbooleanTranslatedbooleanUpdateableValidationMax ValueMax ValueMax ValueMin ValueMin ValueMin Value -
Constructor Summary
ConstructorsConstructorDescriptionPOInfoColumn(int ad_Column_ID, String columnName, String columnSQL, int displayType, boolean isMandatory, boolean isUpdateable, String defaultLogic, String columnLabel, String columnDescription, boolean isKey, boolean isParent, int ad_Reference_Value_ID, String validationCode, int fieldLength, String valueMin, String valueMax, boolean isTranslated, boolean isEncrypted, boolean isAllowLogging, boolean isAllowCopy) Constructor -
Method Summary
-
Field Details
-
AD_Column_ID
public int AD_Column_IDColumn ID -
ColumnName
Column Name -
ColumnSQL
Virtual Column -
DisplayType
public int DisplayTypeDisplay Type -
ColumnClass
Data Type -
IsMandatory
public boolean IsMandatoryMandatory -
DefaultLogic
Default Value -
IsUpdateable
public boolean IsUpdateableUpdateable -
ColumnLabel
Label -
ColumnDescription
Description -
IsKey
public boolean IsKeyPK -
IsParent
public boolean IsParentFK to Parent -
IsTranslated
public boolean IsTranslatedTranslated -
IsEncrypted
public boolean IsEncryptedEncrypted -
IsAllowLogging
public boolean IsAllowLoggingAllow Logging -
IsAllowCopy
public boolean IsAllowCopyAllow Copy -
AD_Reference_Value_ID
public int AD_Reference_Value_IDReference Value -
ValidationCode
Validation -
FieldLength
public int FieldLengthField Length -
ValueMin
Min Value -
ValueMax
Max Value -
ValueMin_BD
Min Value -
ValueMax_BD
Max Value -
ValueMin_TS
Min Value -
ValueMax_TS
Max Value
-
-
Constructor Details
-
POInfoColumn
public POInfoColumn(int ad_Column_ID, String columnName, String columnSQL, int displayType, boolean isMandatory, boolean isUpdateable, String defaultLogic, String columnLabel, String columnDescription, boolean isKey, boolean isParent, int ad_Reference_Value_ID, String validationCode, int fieldLength, String valueMin, String valueMax, boolean isTranslated, boolean isEncrypted, boolean isAllowLogging, boolean isAllowCopy) Constructor- Parameters:
ad_Column_ID- Column IDcolumnName- Column namecolumnSQL- virtual columndisplayType- Display TypeisMandatory- MandatoryisUpdateable- UpdateabledefaultLogic- Default LogiccolumnLabel- Column LabelcolumnDescription- Column DescriptionisKey- true if keyisParent- true if parentad_Reference_Value_ID- reference valuevalidationCode- sql validation codefieldLength- Field LengthvalueMin- minimal valuevalueMax- maximal valueisTranslated- translatedisEncrypted- encryptedisAllowLogging- allow loggingisAllowCopy- allow copy
-
-
Method Details