Class TableKeyDef
- java.lang.Object
-
- jetbrains.buildServer.serverSide.db.schema.TableKeyDef
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(TableFieldDef field)
Checks whether this key contains the specified field.boolean
equals(Object o)
String[]
getFieldNames()
String
getFieldNamesString()
com.google.common.collect.ImmutableList<TableFieldDef>
getFields()
TableKeyKind
getKind()
String
getName()
String
getTableName()
int
hashCode()
boolean
isStable()
Determines whether this key is stable.String
toString()
-
-
-
Method Detail
-
getName
@NotNull public String getName()
-
getTableName
@NotNull public String getTableName()
-
getKind
@NotNull public TableKeyKind getKind()
-
getFields
@NotNull public com.google.common.collect.ImmutableList<TableFieldDef> getFields()
-
getFieldNames
@NotNull public String[] getFieldNames()
-
getFieldNamesString
@NotNull public String getFieldNamesString()
-
isStable
public boolean isStable()
Determines whether this key is stable.- Returns:
true - stable.- Since:
- 9.0
-
contains
public boolean contains(TableFieldDef field)
Checks whether this key contains the specified field.- Parameters:
field
- field to find, this function performs the reference comparing.- Returns:
- contains.
-
-