Class TableKeyDef
- java.lang.Object
-
- jetbrains.buildServer.serverSide.db.schema.TableKeyDef
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(TableFieldDef field)Checks whether this key contains the specified field.booleanequals(Object o)String[]getFieldNames()StringgetFieldNamesString()com.google.common.collect.ImmutableList<TableFieldDef>getFields()TableKeyKindgetKind()StringgetName()StringgetTableName()inthashCode()booleanisStable()Determines whether this key is stable.StringtoString()
-
-
-
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.
-
-