Interface ICompositeType
- All Superinterfaces:
ISearchPath,IStatement,IType
- All Known Implementing Classes:
MetaCompositeType,PgCompositeType
Interface for database composite type
-
Method Summary
Methods inherited from interface org.pgcodekeeper.core.database.api.schema.ISearchPath
getContainingSchema, getDatabase, getSchemaName, toObjectReferenceMethods inherited from interface org.pgcodekeeper.core.database.api.schema.IStatement
addDependency, appendAlterSQL, appendOwnerSQL, canDrop, canDropBeforeCreate, clearPrivileges, compare, deepCopy, formatSql, getAuthor, getBareName, getChildren, getComment, getCreationSQL, getDependencies, getDescendants, getDropSQL, getLibName, getLocation, getName, getOwner, getParent, getPrivileges, getQualifiedName, getQuotedName, getQuoter, getRenameCommand, getSeparator, getSQL, getTwin, getTypeName, hasChildren, isLib, isOwned, quote, setComment, setLibName, setLocation, setOwner, shallowCopyMethods inherited from interface org.pgcodekeeper.core.database.api.schema.IType
getStatementType
-
Method Details
-
getAttrType
Returns the type of the specified attribute.- Parameters:
attrName- the attribute name- Returns:
- the attribute type, or null if not found
-
getAttrs
Returns list of all attributes.- Returns:
- list of attributes
-