Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.transformation
Class PLSQLRecordAttribute

java.lang.Object
  |
  +--oracle.owb.foundation.OWBNamedObjectImpl
        |
        +--oracle.owb.foundation.property.PropertyOwnerImpl
              |
              +--oracle.owb.foundation.extensible.ExtensibleImpl
                    |
                    +--oracle.owb.foundation.type.DatatypedImpl
                          |
                          +--oracle.owb.transformation.PLSQLRecordAttribute
All Implemented Interfaces:
Attribute, Datatyped, Extensible, OWBNamedObject, PropertyOwner

class PLSQLRecordAttribute
extends oracle.owb.foundation.type.DatatypedImpl
implements Attribute, Extensible

Field Summary
static java.lang.String prop_datatype
           

 

Fields inherited from class oracle.owb.foundation.extensible.ExtensibleImpl
service

 

Fields inherited from class oracle.owb.foundation.OWBNamedObjectImpl
m_namedObjectTable

 

Constructor Summary
(package private) PLSQLRecordAttribute(oracle.wh.repos.sdk.WBAttribute attribute)
           

 

Method Summary
 Datatype getDatatype()
          Gets the datatype of object.
 java.lang.Object getPropertyValue(java.lang.String key)
          Get property value given a property name.
 oracle.wh.repos.sdk.WBAttribute getWBAttribute()
           
 void setDatatype(Datatype datatype)
          Sets the datatype of object.
 void setPropertyValue(java.lang.String key, java.lang.Object value)
          Set a property value.

 

Methods inherited from class oracle.owb.foundation.type.DatatypedImpl
getLength, getPrecision, getScale, isPrecisionOmitted, setLength, setPrecision, setPrecisionOmitted, setScale

 

Methods inherited from class oracle.owb.foundation.extensible.ExtensibleImpl
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyKeys, getPropertyValueString, getWBExtensible, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValueByString

 

Methods inherited from class oracle.owb.foundation.property.PropertyOwnerImpl
getPropertyDomain

 

Methods inherited from class oracle.owb.foundation.OWBNamedObjectImpl
clearCache, constructOWBNamedObject, delete, equals, getBusinessName, getClassDefinition, getComponent, getDelegate, getDescription, getName, getNamedObject, getNamedObject, getNLSString, getNLSString, getNLSString, getUOID, hashCode, internalGetUOID, internalSetUOID, isDeletable, isEditable, isInvalid, isRenamable, notifyDelete, setBusinessName, setDelegate, setDescription, setName

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.owb.foundation.OWBNamedObject
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName

 

Methods inherited from interface oracle.owb.foundation.type.Datatyped
getLength, getPrecision, getScale, isPrecisionOmitted, setLength, setPrecision, setPrecisionOmitted, setScale

 

Methods inherited from interface oracle.owb.foundation.property.PropertyOwner
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValueByString

 

Field Detail

prop_datatype

public static final java.lang.String prop_datatype
See Also:
Constant Field Values
Constructor Detail

PLSQLRecordAttribute

PLSQLRecordAttribute(oracle.wh.repos.sdk.WBAttribute attribute)
Method Detail

setDatatype

public void setDatatype(Datatype datatype)
Description copied from interface: Datatyped
Sets the datatype of object.
Specified by:
setDatatype in interface Datatyped
Overrides:
setDatatype in class oracle.owb.foundation.type.DatatypedImpl
Parameters:
datatype - - The datatype to be assigned to this typed object.
See Also:
#getDatatype.

getDatatype

public Datatype getDatatype()
Description copied from interface: Datatyped
Gets the datatype of object.
Specified by:
getDatatype in interface Datatyped
Overrides:
getDatatype in class oracle.owb.foundation.type.DatatypedImpl
Returns:
The datatype of this typed object.
See Also:
#setDatatype.

getPropertyValue

public java.lang.Object getPropertyValue(java.lang.String key)
                                  throws NoSuchPropertyException
Description copied from interface: PropertyOwner
Get property value given a property name.
Specified by:
getPropertyValue in interface PropertyOwner
Overrides:
getPropertyValue in class oracle.owb.foundation.extensible.ExtensibleImpl
Parameters:
key - A property name
Returns:
The property value for the property name.
Throws:
NoSuchPropertyException
See Also:
PropertyOwner.setPropertyValue(java.lang.String, java.lang.Object)

setPropertyValue

public void setPropertyValue(java.lang.String key,
                             java.lang.Object value)
                      throws NoSuchPropertyException,
TypeMismatchException
Description copied from interface: PropertyOwner
Set a property value.
Specified by:
setPropertyValue in interface PropertyOwner
Overrides:
setPropertyValue in class oracle.owb.foundation.extensible.ExtensibleImpl
Parameters:
key - A property name
value - A property value
Throws:
TypeMismatchException
NoSuchPropertyException
See Also:
PropertyOwner.getPropertyValue(java.lang.String)

getWBAttribute

public oracle.wh.repos.sdk.WBAttribute getWBAttribute()
Overrides:
getWBAttribute in class oracle.owb.foundation.type.DatatypedImpl

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.