|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hardcode.gdbms.engine.data.metadata.DefaultDriverMetadata
public class DefaultDriverMetadata
| Constructor Summary | |
|---|---|
DefaultDriverMetadata()
|
|
| Method Summary | |
|---|---|
void |
addField(java.lang.String name,
java.lang.String typeName)
|
void |
addField(java.lang.String name,
java.lang.String typeName,
java.lang.String[] paramNames,
java.lang.String[] paramValues)
|
int |
getFieldCount()
Gets the number of fields |
java.lang.String |
getFieldName(int fieldId)
Gets the name of the field. |
java.lang.String |
getFieldParam(int fieldId,
java.lang.String paramName)
|
java.util.HashMap<java.lang.String,java.lang.String> |
getFieldParams(int fieldId)
Gets the parameters for the specified field |
java.lang.String |
getFieldType(int fieldId)
Gets the name of the field type. |
java.lang.String[] |
getParamNames(int fieldId)
Gets the param names for the specified field |
java.lang.String[] |
getParamValues(int fieldId)
Gets the param values for the specified field |
java.lang.String[] |
getPrimaryKeys()
Gets the names of the fields which are primary key. |
void |
setFieldType(int fieldIndex,
java.lang.String driverType)
|
void |
setPrimaryKey(java.lang.String[] pks)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultDriverMetadata()
| Method Detail |
|---|
public void addField(java.lang.String name,
java.lang.String typeName,
java.lang.String[] paramNames,
java.lang.String[] paramValues)
public void addField(java.lang.String name,
java.lang.String typeName)
public java.lang.String getFieldType(int fieldId)
DriverMetadata
getFieldType in interface DriverMetadatapublic java.lang.String getFieldName(int fieldId)
DriverMetadata
getFieldName in interface DriverMetadatapublic int getFieldCount()
DriverMetadata
getFieldCount in interface DriverMetadata
public java.lang.String getFieldParam(int fieldId,
java.lang.String paramName)
getFieldParam in interface DriverMetadatapublic java.lang.String[] getParamNames(int fieldId)
DriverMetadata
getParamNames in interface DriverMetadatapublic java.lang.String[] getParamValues(int fieldId)
DriverMetadata
getParamValues in interface DriverMetadata
public java.util.HashMap<java.lang.String,java.lang.String> getFieldParams(int fieldId)
throws DriverException
DriverMetadata
getFieldParams in interface DriverMetadataDriverException
public void setFieldType(int fieldIndex,
java.lang.String driverType)
public void setPrimaryKey(java.lang.String[] pks)
public java.lang.String[] getPrimaryKeys()
DriverMetadata
getPrimaryKeys in interface DriverMetadata
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||