|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.data.cog.Cog
com.partnersoft.data.cog.CogStructure
public class CogStructure
An actual cog data structure.
| Constructor Summary | |
|---|---|
CogStructure()
|
|
| Method Summary | |
|---|---|
protected Cog |
copyImp()
Subclasses must implement this to provide a copy. |
protected int |
getChildCountImp()
Subclasses must implement this to return the number of children nodes. |
protected java.lang.String[] |
getChildNamesImp()
Subclasses must implement this to provide a list of valid children names or indexes. |
protected java.lang.Object |
getChildNodeImp(java.lang.String childName)
Subclasses must implement this to return the Cog node or primitive leaf node with the given name or index. |
Naming<java.lang.Object> |
getValues()
Values. |
protected java.lang.Object |
removeChildNodeImp(java.lang.String childName)
|
protected void |
setChildNodeImp(java.lang.String childName,
java.lang.Object newValue)
|
void |
setValues(Naming<java.lang.Object> argValues)
|
java.lang.String |
toString()
|
| Methods inherited from class com.partnersoft.data.cog.Cog |
|---|
convertAndSet, copy, getBoolean, getCog, getDatatypeName, getDouble, getFloat, getID, getInt, getList, getLong, getNaming, getObject, getShort, getString, getStringButNullBlanks, move, remove, setBoolean, setCog, setDatatypeName, setDouble, setFloat, setID, setInt, setList, setLong, setNaming, setObject, setShort, setString, setValues |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CogStructure()
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic Naming<java.lang.Object> getValues()
getValues in class Cogpublic void setValues(Naming<java.lang.Object> argValues)
protected java.lang.Object getChildNodeImp(java.lang.String childName)
Cog
getChildNodeImp in class Cog
protected void setChildNodeImp(java.lang.String childName,
java.lang.Object newValue)
setChildNodeImp in class Cogprotected java.lang.Object removeChildNodeImp(java.lang.String childName)
removeChildNodeImp in class Cogprotected int getChildCountImp()
Cog
getChildCountImp in class Cogprotected java.lang.String[] getChildNamesImp()
Cog
getChildNamesImp in class Cogprotected Cog copyImp()
Cog
copyImp in class Cog
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||