de.mathema.pride.util
Class AllArguments

java.lang.Object
  extended by de.mathema.pride.DatabaseAdapter
      extended by de.mathema.pride.ObjectAdapter
          extended by de.mathema.pride.MappedObject
              extended by de.mathema.pride.util.AllArguments

public class AllArguments
extends MappedObject

Header: DMD3000 Framework Business Components

Description: PriDE database adapter for Oracle's ALL_ARGUMENTS table which contains meta data about stored procedures and is therefore assential input for the StoredProcedureGenerator

Copyright: Copyright (c) 2002

Organisation: arvato systems

Version:
1.0
Author:
Jan Lessner / Christoph Apke

Field Summary
protected static RecordDescriptor red
           
 
Fields inherited from class de.mathema.pride.MappedObject
REVISION_ID
 
Constructor Summary
AllArguments()
           
 
Method Summary
 java.lang.String getArgumentName()
           
 java.lang.String getCharacterSetName()
           
 java.lang.Long getDataLength()
           
 long getDataLevel()
           
 java.lang.Long getDataPrecision()
           
 java.lang.Long getDataScale()
           
 java.lang.String getDataType()
           
 java.lang.Long getDefaultLength()
           
protected  RecordDescriptor getDescriptor()
          Returns the entity's record desriptor.
 java.lang.String getInOut()
           
 java.lang.String[] getKeyFields()
          Returns the primary key fields for this entity.
 long getObjectId()
           
 java.lang.String getObjectName()
           
 java.lang.String getOverload()
           
 java.lang.String getOwner()
           
 java.lang.String getPackageName()
           
 java.lang.String getPlsType()
           
 long getPosition()
           
 java.lang.Long getRadix()
           
 long getSequence()
           
 java.lang.String getTypeLink()
           
 java.lang.String getTypeName()
           
 java.lang.String getTypeOwner()
           
 java.lang.String getTypeSubname()
           
 void setArgumentName(java.lang.String argumentName)
           
 void setCharacterSetName(java.lang.String characterSetName)
           
 void setDataLength(java.lang.Long dataLength)
           
 void setDataLevel(long dataLevel)
           
 void setDataPrecision(java.lang.Long dataPrecision)
           
 void setDataScale(java.lang.Long dataScale)
           
 void setDataType(java.lang.String dataType)
           
 void setDefaultLength(java.lang.Long defaultLength)
           
 void setInOut(java.lang.String inOut)
           
 void setObjectId(long objectId)
           
 void setObjectName(java.lang.String objectName)
           
 void setOverload(java.lang.String overload)
           
 void setOwner(java.lang.String owner)
           
 void setPackageName(java.lang.String packageName)
           
 void setPlsType(java.lang.String plsType)
           
 void setPosition(long position)
           
 void setRadix(java.lang.Long radix)
           
 void setSequence(long sequence)
           
 void setTypeLink(java.lang.String typeLink)
           
 void setTypeName(java.lang.String typeName)
           
 void setTypeOwner(java.lang.String typeOwner)
           
 void setTypeSubname(java.lang.String typeSubname)
           
 java.lang.String toString()
           
 
Methods inherited from class de.mathema.pride.MappedObject
getEntity
 
Methods inherited from class de.mathema.pride.ObjectAdapter
commit, constraint, constraint, constraint, create, create, createx, delete, delete, fetch, fetchx, fetchx, fetchx, find, find, find, getAutoFields, getDatabase, getDatabase, getXDescriptor, process, query, query, queryAll, update, update, update, update, update, updatex, updatex, updatex, wildcard
 
Methods inherited from class de.mathema.pride.DatabaseAdapter
commit, constraint, create, create, create, delete, delete, fetch, fetch, fetch, fetch, find, find, find, process, query, query, queryAll, update, update, update, update, update, update, update, update, wildcard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

red

protected static RecordDescriptor red
Constructor Detail

AllArguments

public AllArguments()
Method Detail

getDescriptor

protected RecordDescriptor getDescriptor()
Description copied from class: ObjectAdapter
Returns the entity's record desriptor. This function is used by the the public database access functions below to provide simplified standard functionality. This function is abstract and must therefore be provided by every derived type.

Specified by:
getDescriptor in class ObjectAdapter

getKeyFields

public java.lang.String[] getKeyFields()
Description copied from class: ObjectAdapter
Returns the primary key fields for this entity. This function returns null by default causing the update() and delete() functions below to use the first field in the record descriptor as primary key.

Overrides:
getKeyFields in class ObjectAdapter

getOwner

public java.lang.String getOwner()

getObjectName

public java.lang.String getObjectName()

getPackageName

public java.lang.String getPackageName()

getObjectId

public long getObjectId()

getOverload

public java.lang.String getOverload()

getArgumentName

public java.lang.String getArgumentName()

getPosition

public long getPosition()

getSequence

public long getSequence()

getDataLevel

public long getDataLevel()

getDataType

public java.lang.String getDataType()

getDefaultLength

public java.lang.Long getDefaultLength()

getInOut

public java.lang.String getInOut()

getDataLength

public java.lang.Long getDataLength()

getDataPrecision

public java.lang.Long getDataPrecision()

getDataScale

public java.lang.Long getDataScale()

getRadix

public java.lang.Long getRadix()

getCharacterSetName

public java.lang.String getCharacterSetName()

getTypeOwner

public java.lang.String getTypeOwner()

getTypeName

public java.lang.String getTypeName()

getTypeSubname

public java.lang.String getTypeSubname()

getTypeLink

public java.lang.String getTypeLink()

getPlsType

public java.lang.String getPlsType()

setOwner

public void setOwner(java.lang.String owner)

setObjectName

public void setObjectName(java.lang.String objectName)

setPackageName

public void setPackageName(java.lang.String packageName)

setObjectId

public void setObjectId(long objectId)

setOverload

public void setOverload(java.lang.String overload)

setArgumentName

public void setArgumentName(java.lang.String argumentName)

setPosition

public void setPosition(long position)

setSequence

public void setSequence(long sequence)

setDataLevel

public void setDataLevel(long dataLevel)

setDataType

public void setDataType(java.lang.String dataType)

setDefaultLength

public void setDefaultLength(java.lang.Long defaultLength)

setInOut

public void setInOut(java.lang.String inOut)

setDataLength

public void setDataLength(java.lang.Long dataLength)

setDataPrecision

public void setDataPrecision(java.lang.Long dataPrecision)

setDataScale

public void setDataScale(java.lang.Long dataScale)

setRadix

public void setRadix(java.lang.Long radix)

setCharacterSetName

public void setCharacterSetName(java.lang.String characterSetName)

setTypeOwner

public void setTypeOwner(java.lang.String typeOwner)

setTypeName

public void setTypeName(java.lang.String typeName)

setTypeSubname

public void setTypeSubname(java.lang.String typeSubname)

setTypeLink

public void setTypeLink(java.lang.String typeLink)

setPlsType

public void setPlsType(java.lang.String plsType)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object