|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.perforce.p4java.impl.generic.admin.DbSchema
public class DbSchema
Simple default implementation class for the IDbSchema interface.
| Field Summary |
|---|
| Fields inherited from interface com.perforce.p4java.admin.IDbSchema |
|---|
NOVERSION |
| Constructor Summary | |
|---|---|
DbSchema()
Default constructor. |
|
DbSchema(java.util.Map<java.lang.String,java.lang.Object> map)
Construct a DbSchema from a map returned by the Perforce server. |
|
DbSchema(java.lang.String name,
int version,
java.util.List<java.util.Map<java.lang.String,java.lang.String>> columnMetadata)
Construct a DbSchema using explicit field values. |
|
| Method Summary | |
|---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getColumnMetadata()
Get a list of column metadata maps. |
java.lang.String |
getName()
Get the name of the table. |
int |
getVersion()
Get the table schema version. |
void |
setColumnMetadata(java.util.List<java.util.Map<java.lang.String,java.lang.String>> columnMetadata)
Set the colum metadata map. |
void |
setName(java.lang.String name)
Set the name of the table. |
void |
setVersion(int version)
Get the table schema version. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DbSchema()
public DbSchema(java.lang.String name,
int version,
java.util.List<java.util.Map<java.lang.String,java.lang.String>> columnMetadata)
public DbSchema(java.util.Map<java.lang.String,java.lang.Object> map)
Don't use this unless you know the correct format of the maps and you either got the map directly from the server or you cobbled together something suitable yourself. No real error- or sanity-checking is done here.
| Method Detail |
|---|
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getColumnMetadata()
IDbSchema
getColumnMetadata in interface IDbSchemaIDbSchema.getColumnMetadata()public java.lang.String getName()
IDbSchema
getName in interface IDbSchemaIDbSchema.getName()public int getVersion()
IDbSchema
getVersion in interface IDbSchemaIDbSchema.getVersion()public void setName(java.lang.String name)
IDbSchema
setName in interface IDbSchemapublic void setVersion(int version)
IDbSchema
setVersion in interface IDbSchemapublic void setColumnMetadata(java.util.List<java.util.Map<java.lang.String,java.lang.String>> columnMetadata)
IDbSchema
setColumnMetadata in interface IDbSchema
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||