public class TypeInfoMap extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeInfoMap.PropertyColumnInfo |
| Modifier and Type | Field and Description |
|---|---|
static int |
CORE |
static TypeInfoMap |
EMPTY_INFOMAP |
static int |
LOCALIZED |
static int |
MOD_ABSTRACT |
static int |
MOD_JALO_ONLY |
static int |
MOD_VIEW_TYPE |
static int |
UNKNOWN |
static int |
UNLOCALIZED |
| Constructor and Description |
|---|
TypeInfoMap(PK typePK,
PK superTypePK,
String code,
boolean isRelationType,
int modifiers)
creates info map for abstract type.
|
TypeInfoMap(PK typePK,
PK superTypePK,
String code,
int itemTypeCode,
boolean isRelationType,
int modifiers,
String itemTableName,
String ulTableName,
String lTableName,
String oldPropTableName) |
TypeInfoMap(TypeInfoMap original,
PK typePK,
PK superTypePK,
String code) |
public static final int UNLOCALIZED
public static final int LOCALIZED
public static final int CORE
public static final int UNKNOWN
public static final TypeInfoMap EMPTY_INFOMAP
public static final int MOD_ABSTRACT
public static final int MOD_VIEW_TYPE
public static final int MOD_JALO_ONLY
public TypeInfoMap(PK typePK, PK superTypePK, String code, boolean isRelationType, int modifiers)
typePK - public TypeInfoMap(PK typePK, PK superTypePK, String code, int itemTypeCode, boolean isRelationType, int modifiers, String itemTableName, String ulTableName, String lTableName, String oldPropTableName)
public TypeInfoMap(TypeInfoMap original, PK typePK, PK superTypePK, String code)
public boolean tablesInitialized()
public void setTablesInitialized()
public List getSortedCoreNames()
public List getSortedNames(boolean localized)
public PK getTypePK()
public PK getSuperTypePK()
public String getCode()
public boolean isEmpty()
public boolean isEncrypted(String propertyName)
public int getPropertyType(String propertyName)
public void addToEncryptedProperties(String propertyName)
public void add(String propertyName, String columnName, Class javaClass, boolean core, boolean localized)
public String getTableName(boolean localized)
public String getItemTableName()
public String getOldPropTableName()
public boolean hasInfos(boolean localized)
public boolean hasLocalizedColumns()
public boolean hasCorePropsColumns()
public TypeInfoMap.PropertyColumnInfo getInfoForCoreProperty(String propertyName)
public TypeInfoMap.PropertyColumnInfo getInfoForProperty(String propertyName, boolean localized)
public boolean isRelationType()
public boolean isAbstract()
public boolean isJaloOnly()
public boolean isViewType()
public int getItemTypeCode()
Copyright © 2017 SAP SE. All Rights Reserved.