Package org.compiere.model
Class POInfoColumn
- java.lang.Object
-
- org.compiere.model.POInfoColumn
-
- All Implemented Interfaces:
Serializable
public class POInfoColumn extends Object implements Serializable
PO Info Column Info Value Object- Version:
- $Id: POInfoColumn.java,v 1.3 2006/07/30 00:58:04 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description int
AD_Column_ID
Column IDint
AD_Reference_Value_ID
Reference ValueClass<?>
ColumnClass
Data TypeString
ColumnDescription
DescriptionString
ColumnLabel
LabelString
ColumnName
Column NameString
ColumnSQL
Virtual ColumnString
DefaultLogic
Default Valueint
DisplayType
Display Typeint
FieldLength
Field Lengthboolean
IsAllowCopy
Allow Copyboolean
IsAllowLogging
Allow Loggingboolean
IsEncrypted
Encryptedboolean
IsKey
PKboolean
IsMandatory
Mandatoryboolean
IsParent
FK to Parentboolean
IsTranslated
Translatedboolean
IsUpdateable
UpdateableString
ValidationCode
ValidationString
ValueMax
Max ValueBigDecimal
ValueMax_BD
Max ValueTimestamp
ValueMax_TS
Max ValueString
ValueMin
Min ValueBigDecimal
ValueMin_BD
Min ValueTimestamp
ValueMin_TS
Min Value
-
Constructor Summary
Constructors Constructor Description 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
-
-
-
Field Detail
-
AD_Column_ID
public int AD_Column_ID
Column ID
-
ColumnName
public String ColumnName
Column Name
-
ColumnSQL
public String ColumnSQL
Virtual Column
-
DisplayType
public int DisplayType
Display Type
-
ColumnClass
public Class<?> ColumnClass
Data Type
-
IsMandatory
public boolean IsMandatory
Mandatory
-
DefaultLogic
public String DefaultLogic
Default Value
-
IsUpdateable
public boolean IsUpdateable
Updateable
-
ColumnLabel
public String ColumnLabel
Label
-
ColumnDescription
public String ColumnDescription
Description
-
IsKey
public boolean IsKey
PK
-
IsParent
public boolean IsParent
FK to Parent
-
IsTranslated
public boolean IsTranslated
Translated
-
IsEncrypted
public boolean IsEncrypted
Encrypted
-
IsAllowLogging
public boolean IsAllowLogging
Allow Logging
-
IsAllowCopy
public boolean IsAllowCopy
Allow Copy
-
AD_Reference_Value_ID
public int AD_Reference_Value_ID
Reference Value
-
ValidationCode
public String ValidationCode
Validation
-
FieldLength
public int FieldLength
Field Length
-
ValueMin
public String ValueMin
Min Value
-
ValueMax
public String ValueMax
Max Value
-
ValueMin_BD
public BigDecimal ValueMin_BD
Min Value
-
ValueMax_BD
public BigDecimal ValueMax_BD
Max Value
-
ValueMin_TS
public Timestamp ValueMin_TS
Min Value
-
ValueMax_TS
public Timestamp ValueMax_TS
Max Value
-
-
Constructor Detail
-
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
-
-