com.alibaba.druid.sql.dialect.oracle.ast.stmt
Class OraclePrimaryKey

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.dialect.oracle.ast.OracleSQLObjectImpl
          extended by com.alibaba.druid.sql.dialect.oracle.ast.stmt.OraclePrimaryKey
All Implemented Interfaces:
SQLObject, SQLConstaint, SQLPrimaryKey, SQLTableElement, SQLUniqueConstraint, OracleSQLObject, Serializable

public class OraclePrimaryKey
extends OracleSQLObjectImpl
implements SQLPrimaryKey, SQLTableElement

See Also:
Serialized Form

Constructor Summary
OraclePrimaryKey()
           
 
Method Summary
 void accept0(OracleASTVisitor visitor)
           
 List<SQLExpr> getColumns()
           
 SQLName getName()
           
 SQLExpr getUsingIndex()
           
 void setColumns(List<SQLExpr> columns)
           
 void setName(SQLName name)
           
 void setUsingIndex(SQLExpr usingIndex)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

Constructor Detail

OraclePrimaryKey

public OraclePrimaryKey()
Method Detail

accept0

public void accept0(OracleASTVisitor visitor)
Specified by:
accept0 in interface OracleSQLObject
Specified by:
accept0 in class OracleSQLObjectImpl

getName

public SQLName getName()
Specified by:
getName in interface SQLConstaint

setName

public void setName(SQLName name)
Specified by:
setName in interface SQLConstaint

getColumns

public List<SQLExpr> getColumns()
Specified by:
getColumns in interface SQLUniqueConstraint

setColumns

public void setColumns(List<SQLExpr> columns)

getUsingIndex

public SQLExpr getUsingIndex()

setUsingIndex

public void setUsingIndex(SQLExpr usingIndex)


Copyright © 2012 Alibaba Group. All Rights Reserved.