Compiere 3.1

org.compiere.framework
Class POInfoColumn

java.lang.Object
  extended by org.compiere.framework.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
 int AD_Column_ID
          Column ID
 int AD_Reference_Value_ID
          Reference Value
 Class<?> ColumnClass
          Data Type
 String ColumnDescription
          Description
 String ColumnLabel
          Label
 String ColumnName
          Column Name
 String ColumnSQL
          Virtual Column
 String DefaultLogic
          Default Value
 int DisplayType
          Display Type
 int FieldLength
          Field Length
 boolean IsEncrypted
          Encryoted
 boolean IsKey
          PK
 boolean IsMandatory
          Mandatory
 boolean IsParent
          FK to Parent
 boolean IsTranslated
          Translated
 boolean IsUpdateable
          Updateable
 String ValidationCode
          Validation
 String ValueMax
          Max Value
 BigDecimal ValueMax_BD
          Max Value
 String ValueMin
          Min Value
 BigDecimal ValueMin_BD
          Min Value
 
Constructor Summary
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)
          Constructor
 
Method Summary
 String toString()
          String representation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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
Encryoted


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

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)
Constructor

Parameters:
ad_Column_ID - Column ID
columnName - Column name
columnSQL - virtual column
displayType - Display Type
isMandatory - Mandatory
isUpdateable - Updateable
defaultLogic - Default Logic
columnLabel - Column Label
columnDescription - Column Description
isKey - true if key
isParent - true if parent
ad_Reference_Value_ID - reference value
validationCode - sql validation code
fieldLength - Field Length
valueMin - minimal value
valueMax - maximal value
isTranslated - translated
isEncrypted - encrypted
Method Detail

toString

public String toString()
String representation

Overrides:
toString in class Object
Returns:
info

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.