|
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 | |||||||||