mirror of
https://github.com/github/codeql.git
synced 2025-12-21 03:06:31 +01:00
40 lines
1.3 KiB
Java
Generated
40 lines
1.3 KiB
Java
Generated
// Generated automatically from javax.jdo.metadata.JoinMetadata for testing purposes
|
|
|
|
package javax.jdo.metadata;
|
|
|
|
import javax.jdo.annotations.ForeignKeyAction;
|
|
import javax.jdo.metadata.ColumnMetadata;
|
|
import javax.jdo.metadata.ForeignKeyMetadata;
|
|
import javax.jdo.metadata.IndexMetadata;
|
|
import javax.jdo.metadata.Indexed;
|
|
import javax.jdo.metadata.Metadata;
|
|
import javax.jdo.metadata.PrimaryKeyMetadata;
|
|
import javax.jdo.metadata.UniqueMetadata;
|
|
|
|
public interface JoinMetadata extends Metadata
|
|
{
|
|
Boolean getUnique();
|
|
ColumnMetadata newColumnMetadata();
|
|
ColumnMetadata[] getColumns();
|
|
ForeignKeyAction getDeleteAction();
|
|
ForeignKeyMetadata getForeignKeyMetadata();
|
|
ForeignKeyMetadata newForeignKeyMetadata();
|
|
IndexMetadata getIndexMetadata();
|
|
IndexMetadata newIndexMetadata();
|
|
Indexed getIndexed();
|
|
JoinMetadata setColumn(String p0);
|
|
JoinMetadata setDeleteAction(ForeignKeyAction p0);
|
|
JoinMetadata setIndexed(Indexed p0);
|
|
JoinMetadata setOuter(boolean p0);
|
|
JoinMetadata setTable(String p0);
|
|
JoinMetadata setUnique(boolean p0);
|
|
PrimaryKeyMetadata getPrimaryKeyMetadata();
|
|
PrimaryKeyMetadata newPrimaryKeyMetadata();
|
|
String getColumn();
|
|
String getTable();
|
|
UniqueMetadata getUniqueMetadata();
|
|
UniqueMetadata newUniqueMetadata();
|
|
boolean getOuter();
|
|
int getNumberOfColumns();
|
|
}
|