|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.solarmetric.rd.kodo.meta.ExtensionsImpl
Default implementation of Extensions.
| Constructor Summary | |
ExtensionsImpl()
|
|
| Method Summary | |
void |
addExtension(java.lang.String key,
java.lang.Object value)
Add a kodo vendor extension to this entity. |
void |
addExtension(java.lang.String vendor,
java.lang.String key,
java.lang.Object value)
Add a vendor extension to this entity. |
boolean |
getBooleanExtension(java.lang.String key)
Get the value as a boolean. |
boolean |
getBooleanExtension(java.lang.String vendor,
java.lang.String key)
Get the value as a boolean. |
double |
getDoubleExtension(java.lang.String key)
Get the value as a double. |
double |
getDoubleExtension(java.lang.String vendor,
java.lang.String key)
Get the value as a double. |
com.solarmetric.rd.kodo.meta.Extensions |
getEmbeddedExtensions(java.lang.String key,
boolean create)
Return the embedded extensions under the extension with the given key. |
com.solarmetric.rd.kodo.meta.Extensions |
getEmbeddedExtensions(java.lang.String vendor,
java.lang.String key,
boolean create)
Return the embedded extensions under the extension with the given key. |
java.lang.String[] |
getExtensionKeys()
Return all extension keys for vendor kodo. |
java.lang.String[] |
getExtensionKeys(java.lang.String vendor)
Return all extension keys for the given vendor. |
java.lang.String[] |
getExtensionVendors()
Return all vendors who have extension keys at this level. |
int |
getIntExtension(java.lang.String key)
Get the value as an int. |
int |
getIntExtension(java.lang.String vendor,
java.lang.String key)
Get the value as an int. |
java.lang.Object |
getObjectExtension(java.lang.String key)
Get the value of a kodo extension. |
java.lang.Object |
getObjectExtension(java.lang.String vendor,
java.lang.String key)
Get the value of an extension. |
java.lang.String |
getStringExtension(java.lang.String key)
Get the value as a string. |
java.lang.String |
getStringExtension(java.lang.String vendor,
java.lang.String key)
Get the value as a string. |
boolean |
hasExtension(java.lang.String key)
Return true if the extension with the given key exists for vendor kodo. |
boolean |
hasExtension(java.lang.String vendor,
java.lang.String key)
Return true if the extension with the given key exists for the given vendor. |
boolean |
isEmpty()
Return true if there are no keys for any vendor. |
boolean |
removeEmbeddedExtensions(java.lang.String key)
Remove the embedded extensions for the given key. |
boolean |
removeEmbeddedExtensions(java.lang.String vendor,
java.lang.String key)
Remove the embedded extensions for the given key. |
boolean |
removeExtension(java.lang.String key)
Remove a kodo vendor extension to this entity. |
boolean |
removeExtension(java.lang.String vendor,
java.lang.String key)
Remove a vendor extension to this entity. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ExtensionsImpl()
| Method Detail |
public boolean isEmpty()
Extensions
isEmpty in interface Extensionspublic java.lang.String[] getExtensionVendors()
Extensions
getExtensionVendors in interface Extensionspublic java.lang.String[] getExtensionKeys()
Extensionskodo.
getExtensionKeys in interface Extensionspublic java.lang.String[] getExtensionKeys(java.lang.String vendor)
Extensions
getExtensionKeys in interface Extensionspublic boolean hasExtension(java.lang.String key)
Extensionskodo.
hasExtension in interface Extensions
public boolean hasExtension(java.lang.String vendor,
java.lang.String key)
Extensions
hasExtension in interface Extensions
public void addExtension(java.lang.String key,
java.lang.Object value)
Extensionskodo vendor extension to this entity.
addExtension in interface Extensions
public void addExtension(java.lang.String vendor,
java.lang.String key,
java.lang.Object value)
Extensions
addExtension in interface Extensionspublic boolean removeExtension(java.lang.String key)
Extensionskodo vendor extension to this entity.
removeExtension in interface Extensions
public boolean removeExtension(java.lang.String vendor,
java.lang.String key)
Extensions
removeExtension in interface Extensionspublic java.lang.Object getObjectExtension(java.lang.String key)
Extensionskodo extension.
getObjectExtension in interface Extensions
public java.lang.Object getObjectExtension(java.lang.String vendor,
java.lang.String key)
Extensions
getObjectExtension in interface Extensionspublic java.lang.String getStringExtension(java.lang.String key)
Extensions
getStringExtension in interface Extensions
public java.lang.String getStringExtension(java.lang.String vendor,
java.lang.String key)
Extensions
getStringExtension in interface Extensionspublic int getIntExtension(java.lang.String key)
Extensions
getIntExtension in interface Extensions
public int getIntExtension(java.lang.String vendor,
java.lang.String key)
Extensions
getIntExtension in interface Extensionspublic double getDoubleExtension(java.lang.String key)
Extensions
getDoubleExtension in interface Extensions
public double getDoubleExtension(java.lang.String vendor,
java.lang.String key)
Extensions
getDoubleExtension in interface Extensionspublic boolean getBooleanExtension(java.lang.String key)
Extensions
getBooleanExtension in interface Extensions
public boolean getBooleanExtension(java.lang.String vendor,
java.lang.String key)
Extensions
getBooleanExtension in interface Extensions
public com.solarmetric.rd.kodo.meta.Extensions getEmbeddedExtensions(java.lang.String key,
boolean create)
Extensionscreate parameter is true.
getEmbeddedExtensions in interface Extensions
public com.solarmetric.rd.kodo.meta.Extensions getEmbeddedExtensions(java.lang.String vendor,
java.lang.String key,
boolean create)
Extensionscreate parameter is true.
getEmbeddedExtensions in interface Extensionspublic boolean removeEmbeddedExtensions(java.lang.String key)
Extensions
removeEmbeddedExtensions in interface Extensions
public boolean removeEmbeddedExtensions(java.lang.String vendor,
java.lang.String key)
Extensions
removeEmbeddedExtensions in interface Extensions
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||