|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.jbo.common.JboNameUtil
public class JboNameUtil
Field Summary | |
---|---|
static java.lang.String |
DCX_EXTENSION
|
static java.lang.String |
EFFECTIVE_DT_ENTITY_TRANSIENT_ATTR_NAME
|
static java.lang.String |
EFFECTIVE_DT_VO_TRANSIENT_ATTR_NAME
|
static char |
INNER_CLASS_DESIGNATOR
|
Constructor Summary | |
---|---|
JboNameUtil()
|
Method Summary | |
---|---|
static java.lang.String |
fastTrim(java.lang.String str)
public string fastTrim( String str ) similar to the java.lang.string.trim except that this routine does NOT reallocate a new string if the trimmed string is the same as the original string. |
static java.lang.String |
flattenName(java.lang.String name)
Flatten any given name, replace any occurrence of "." with "_", so that the name will be able to be used in any single-level name binding. |
static java.lang.String |
getContainerPartOfName(java.lang.String name)
Given a name, returns the container part (all parts except the last part) of name. |
static java.lang.String |
getDefaultBindingName(java.lang.String name)
|
static java.lang.String |
getFirstPartOfName(java.lang.String name)
|
static java.lang.String |
getInstNameFromDefName(java.lang.String beanInfoName)
Given any Def name (whether flattened or not), creates a readable, unique instance name for it. |
static java.lang.String |
getLastPartOfName(java.lang.String name)
Given a name, returns the last part of the dot-separated name. |
static java.lang.String |
getLocaleName(LocaleContext locale,
java.lang.String sName)
|
static java.lang.String |
getLocaleName(Locale locale,
java.lang.String sName)
|
static java.lang.String |
getRemainingPartOfName(java.lang.String name)
|
static boolean |
isNameValid(java.lang.String nam)
|
static boolean |
isNameValid(java.lang.String nam,
int start,
int len,
boolean trim)
|
static int |
resolveControlType(java.lang.String controlTypeStr)
Convert the control type hint from the schema based enumeration to the integer representation as needed by DT and RT |
static java.lang.String |
shortenDefName(java.lang.String beanInfoName)
Truncate "Def" from the end of any Def name. |
static java.lang.String |
toUpperCaseFirstChar(java.lang.String keyStr)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final char INNER_CLASS_DESIGNATOR
public static final java.lang.String DCX_EXTENSION
public static final java.lang.String EFFECTIVE_DT_VO_TRANSIENT_ATTR_NAME
public static final java.lang.String EFFECTIVE_DT_ENTITY_TRANSIENT_ATTR_NAME
Constructor Detail |
---|
public JboNameUtil()
Method Detail |
---|
public static java.lang.String getDefaultBindingName(java.lang.String name)
public static java.lang.String getLastPartOfName(java.lang.String name)
public static java.lang.String getContainerPartOfName(java.lang.String name)
public static java.lang.String getLocaleName(Locale locale, java.lang.String sName)
public static java.lang.String getLocaleName(LocaleContext locale, java.lang.String sName)
public static java.lang.String getInstNameFromDefName(java.lang.String beanInfoName)
public static java.lang.String shortenDefName(java.lang.String beanInfoName)
public static java.lang.String flattenName(java.lang.String name)
public static java.lang.String fastTrim(java.lang.String str)
public static boolean isNameValid(java.lang.String nam)
public static boolean isNameValid(java.lang.String nam, int start, int len, boolean trim)
public static java.lang.String toUpperCaseFirstChar(java.lang.String keyStr)
public static final int resolveControlType(java.lang.String controlTypeStr)
public static java.lang.String getFirstPartOfName(java.lang.String name)
public static java.lang.String getRemainingPartOfName(java.lang.String name)
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |