Class FunctionType
java.lang.Object
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeTestableBase
org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeBase
org.eclipse.persistence.tools.oracleddl.metadata.ProcedureType
org.eclipse.persistence.tools.oracleddl.metadata.FunctionType
- All Implemented Interfaces:
Cloneable,CompositeDatabaseType,DatabaseType,DatabaseTypeCompositeTestable,DatabaseTypeScalarTestable,DatabaseTypeVisitable
-
Field Summary
FieldsFields inherited from class org.eclipse.persistence.tools.oracleddl.metadata.ProcedureType
arguments, catalogName, overload, parentType, procedureName, schemaFields inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
typeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(DatabaseTypeVisitor visitor) booleanbooleanvoidsetProcedureName(String procedureName) voidsetReturnArgument(ArgumentType returnArgument) toString()Methods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.ProcedureType
addArgument, getArguments, getCatalogName, getEnclosedType, getOverload, getParentType, getProcedureName, getSchema, isProcedureType, setCatalogName, setEnclosedType, setOverload, setParentType, setSchemaMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.CompositeDatabaseTypeBase
isCompositeMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeBase
clone, getTypeName, setTypeName, shortNameMethods inherited from class org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeTestableBase
isArgumentType, isBinaryType, isBlobType, isCharType, isClobType, isDbTableType, isDecimalType, isDoubleType, isFieldType, isFloatType, isIntervalDayToSecond, isIntervalYearToMonth, isLongRawType, isLongType, isNCharType, isNClobType, isNumericType, isNVarChar2Type, isObjectTableType, isObjectType, isPLSQLCollectionType, isPLSQLCursorType, isPLSQLRecordType, isPLSQLSubType, isPLSQLType, isPrecisionType, isRawType, isRealType, isROWTYPEType, isScalar, isSizedType, isTableType, isTimeStampType, isTYPEType, isURowIdType, isVarChar2Type, isVarCharType, isVArrayTypeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseType
getTypeName, setTypeName, shortNameMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeCompositeTestable
isArgumentType, isComposite, isDbTableType, isFieldType, isObjectTableType, isObjectType, isPLSQLCollectionType, isPLSQLCursorType, isPLSQLRecordType, isPLSQLSubType, isPLSQLType, isROWTYPEType, isTableType, isTYPEType, isVArrayTypeMethods inherited from interface org.eclipse.persistence.tools.oracleddl.metadata.DatabaseTypeScalarTestable
isBinaryType, isBlobType, isCharType, isClobType, isDecimalType, isDoubleType, isFloatType, isIntervalDayToSecond, isIntervalYearToMonth, isLongRawType, isLongType, isNCharType, isNClobType, isNumericType, isNVarChar2Type, isPrecisionType, isRawType, isRealType, isScalar, isSizedType, isTimeStampType, isURowIdType, isVarChar2Type, isVarCharType
-
Field Details
-
returnArgument
-
-
Constructor Details
-
FunctionType
-
-
Method Details
-
setProcedureName
- Overrides:
setProcedureNamein classProcedureType
-
getReturnArgument
-
setReturnArgument
-
isResolved
public boolean isResolved()- Specified by:
isResolvedin interfaceDatabaseType- Overrides:
isResolvedin classProcedureType
-
isFunctionType
public boolean isFunctionType()- Specified by:
isFunctionTypein interfaceDatabaseTypeCompositeTestable- Overrides:
isFunctionTypein classProcedureType
-
toString
- Overrides:
toStringin classProcedureType
-
accept
- Specified by:
acceptin interfaceDatabaseType- Specified by:
acceptin interfaceDatabaseTypeVisitable- Overrides:
acceptin classProcedureType
-