|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.framework.POInfo
public class POInfo
Persistet Object Info. Provides structural information
| Method Summary | |
|---|---|
String |
getAccessLevel()
Get Table Access Level |
int |
getAD_Table_ID()
Get AD_Table_ID |
protected POInfoColumn |
getColumn(int index)
Get Column |
protected POInfoColumn |
getColumn(String columnName)
Get Column |
int |
getColumnAD_Reference_ID(int index)
Get Reference Value |
Class<?> |
getColumnClass(int index)
Get Column Class |
int |
getColumnCount()
Get ColumnCount |
String |
getColumnDescription(int index)
Get Column Description |
int |
getColumnDisplayType(int index)
Get Column Display Type |
int |
getColumnIndex(int AD_Column_ID)
Get Column Index |
int |
getColumnIndex(String ColumnName)
Get Column Index |
String |
getColumnLabel(int index)
Get Column Label |
Lookup |
getColumnLookup(int index)
Get Lookup |
String |
getColumnName(int index)
Get Column Name |
String |
getColumnSQL(int index)
Get Column SQL or Column Name |
String |
getDefaultLogic(int index)
Get Column Default Logic |
int |
getFieldLength(int index)
Get Column FieldLength |
int |
getFieldLength(String columnName)
Get Column FieldLength |
static POInfo |
getPOInfo(Ctx ctx,
int AD_Table_ID)
POInfo Factory |
String |
getTableName()
Get Table Name |
boolean |
hasKeyColumn()
Table has a Key Column |
boolean |
isColumnLookup(int index)
Is Lookup Column |
boolean |
isColumnMandatory(int index)
Is Column Mandatory |
boolean |
isColumnParent(int index)
Is Column Parent |
boolean |
isColumnTranslated(int index)
Is Column Translated |
boolean |
isColumnUpdateable(int index)
Is Column Updateable |
boolean |
isEncrypted(int index)
Is Column (data) Encrypted |
boolean |
isKey(int index)
Is Column Key |
boolean |
isTranslated()
Is Table Translated |
boolean |
isVirtualColumn(int index)
Is Column Virtal? |
void |
setColumnUpdateable(int index,
boolean updateable)
Set Column Updateable |
void |
setUpdateable(boolean updateable)
Set all columns updateable |
String |
toString()
String representation |
String |
toString(int index)
String representation for index |
String |
validate(int index,
Object value)
Validate Content |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static POInfo getPOInfo(Ctx ctx,
int AD_Table_ID)
ctx - contextAD_Table_ID - AD_Table_ID
public String toString()
toString in class Objectpublic String toString(int index)
index - column index
public String getTableName()
public int getAD_Table_ID()
public boolean hasKeyColumn()
public String getAccessLevel()
public int getColumnCount()
public int getColumnIndex(String ColumnName)
ColumnName - column name
public int getColumnIndex(int AD_Column_ID)
AD_Column_ID - column
protected POInfoColumn getColumn(String columnName)
columnName - column name
protected POInfoColumn getColumn(int index)
index - index
public String getColumnName(int index)
index - index
public String getColumnSQL(int index)
index - index
public boolean isVirtualColumn(int index)
index - index
public String getColumnLabel(int index)
index - index
public String getColumnDescription(int index)
index - index
public Class<?> getColumnClass(int index)
index - index
public int getColumnDisplayType(int index)
index - index
public String getDefaultLogic(int index)
index - index
public boolean isColumnMandatory(int index)
index - index
public boolean isColumnUpdateable(int index)
index - index
public void setColumnUpdateable(int index,
boolean updateable)
index - indexupdateable - column updateablepublic void setUpdateable(boolean updateable)
updateable - updateablepublic boolean isColumnLookup(int index)
index - index
public Lookup getColumnLookup(int index)
index - index
public boolean isKey(int index)
index - index
public boolean isColumnParent(int index)
index - index
public boolean isColumnTranslated(int index)
index - index
public boolean isTranslated()
public boolean isEncrypted(int index)
index - index
public int getFieldLength(int index)
index - index
public int getFieldLength(String columnName)
columnName -
public int getColumnAD_Reference_ID(int index)
index - column index
public String validate(int index,
Object value)
index - indexvalue - new Value
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||