|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class represents the definition of a class in our metadata API model.
Method Summary | |
PropertyDefinition[] |
getAllDeclaredPropertyDefinitions() Return all property definitions defined on this class. |
PropertyDefinition[] |
getAllPropertyDefinitions() Return all property definitions defined on this class and all property definitions on the superclasses. |
PropertyDefinition[] |
getConfigurationPropertyDefinitions() Return configuration property definitions on this class and all configuration property definitions inherted from superclasses. |
PropertyDefinition[] |
getCorePropertyDefinitions() Return core property definitions on this class and all core property definitions inherted from superclasses. |
PropertyDefinition[] |
getDeclaredConfigurationPropertyDefinitions() Return configuration property definitions on this class. |
PropertyDefinition[] |
getDeclaredCorePropertyDefinitions() Return core property definitions on this class. |
PropertyDefinition[] |
getDeclaredLogicalPropertyDefinitions() Return logical property definitions on this class. |
PropertyDefinition |
getDeclaredPropertyDefinition(java.lang.String name) Get declared property definitions. |
RoleDefinition[] |
getDeclaredRoleDefinitions() Return the roles defined on this class. |
PropertyDefinition[] |
getDeclaredUserDefinedPropertyDefinitions() Return User-defined property definitions on this class. |
ClassDefinition[] |
getImplementedInterfaces() Return the interfaces implemented by this class. |
PropertyDefinition[] |
getLogicalPropertyDefinitions() Return logical property definitions on this class and all logical property definitions inherted from superclasses. |
java.lang.String |
getPackageName() Return the name of the package for this class. |
PropertyDefinition |
getPropertyDefinition(java.lang.String name) Get property definition by name. |
RoleDefinition[] |
getRoleDefinitions() Return the roles defined on this class and roles inherited from superclasses. |
java.lang.String |
getScriptingName() Return the script name - the name used in scripting such as TABLE, VIEW etc. |
java.lang.String |
getSimplifiedName() Return simplified name of the class. |
ClassDefinition[] |
getSubclasses() Return subclasses inherited from this class. |
ClassDefinition[] |
getSuperclasses() Return superclasses of this class. |
PropertyDefinition[] |
getUserDefinedPropertyDefinitions() Return User-defined property definitions on this class and all User-defined property definitions inherted from superclasses. |
boolean |
isAbstract() Return true if it is abstract class. |
boolean |
isClass() Return true if it's a class instead of interface. |
boolean |
isExtensible() Return true if this class is extensible - can have physical/logical/UDP defined. |
boolean |
isInterface() Return true if it is interface. |
boolean |
isWeaklyTyped() Return true if this class is weakly typed - no java class exist. |
void |
removePropertyDefinition(java.lang.String name) Remove the property definition on this class. |
Methods inherited from interface oracle.owb.foundation.domain.Type |
compare, equals, validate |
Methods inherited from interface oracle.owb.foundation.OWBNamedObject |
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName |
Method Detail |
public java.lang.String getSimplifiedName()
public boolean isExtensible()
public boolean isWeaklyTyped()
public boolean isClass()
public boolean isInterface()
public boolean isAbstract()
public java.lang.String getScriptingName()
public java.lang.String getPackageName()
public ClassDefinition[] getImplementedInterfaces()
public ClassDefinition[] getSuperclasses()
public PropertyDefinition[] getAllPropertyDefinitions()
public PropertyDefinition[] getAllDeclaredPropertyDefinitions()
public PropertyDefinition[] getCorePropertyDefinitions()
public PropertyDefinition[] getDeclaredCorePropertyDefinitions()
public PropertyDefinition[] getLogicalPropertyDefinitions()
public PropertyDefinition[] getDeclaredLogicalPropertyDefinitions()
public PropertyDefinition[] getConfigurationPropertyDefinitions()
public PropertyDefinition[] getDeclaredConfigurationPropertyDefinitions()
public PropertyDefinition[] getUserDefinedPropertyDefinitions()
public PropertyDefinition[] getDeclaredUserDefinedPropertyDefinitions()
public ClassDefinition[] getSubclasses()
public PropertyDefinition getDeclaredPropertyDefinition(java.lang.String name)
name
- is the name of the target property definition.public PropertyDefinition getPropertyDefinition(java.lang.String name)
name
- is the name of the target property definition.public void removePropertyDefinition(java.lang.String name)
name
- is the name of the property definition to be deleted.public RoleDefinition[] getRoleDefinitions()
public RoleDefinition[] getDeclaredRoleDefinitions()
|
Oracle Warehouse Builder Java API Reference 10g Release 1 (10.1) B12155-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |