com.nec.tdd.tools.dbMapper
Class ORFieldInfo.NestedTypeInfo
java.lang.Object
|
+--com.nec.tdd.tools.dbMapper.ORFieldInfo.NestedTypeInfo
- Enclosing class:
- ORFieldInfo
- public static class ORFieldInfo.NestedTypeInfo
- extends java.lang.Object
Stores additional information for a nested type field.
Method Summary |
java.lang.String |
getColName()
Returns the database table column name that will be used to
store this field. |
java.util.List |
getNodes()
Returns the list of nested attribute nodes. |
int |
getType()
Returns the "Type Code" of this nested field (= leaf node's Type code). |
java.lang.String |
getTypeStr()
Returns the type string of this nested field (= leaf node's type). |
void |
initializeNodes()
|
java.lang.String |
toString()
Returns string representation of NestedTypeInfo. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ORFieldInfo.NestedTypeInfo
public ORFieldInfo.NestedTypeInfo(java.lang.String mappedClassName,
java.lang.String colName,
ORFieldInfo.NestedTypeInfo.Node[] nodes)
throws java.lang.Exception
getColName
public java.lang.String getColName()
- Returns the database table column name that will be used to
store this field.
getNodes
public java.util.List getNodes()
throws java.lang.Exception
- Returns the list of nested attribute nodes.
getType
public int getType()
throws java.lang.Exception
- Returns the "Type Code" of this nested field (= leaf node's Type code).
getTypeStr
public java.lang.String getTypeStr()
throws java.lang.Exception
- Returns the type string of this nested field (= leaf node's type).
initializeNodes
public void initializeNodes()
throws java.lang.Exception
toString
public java.lang.String toString()
- Returns string representation of NestedTypeInfo.
- Overrides:
toString
in class java.lang.Object