|
||||||||||
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 DriverMetadata
public java.lang.String getFieldName(int fieldId)
DriverMetadata
getFieldName
in interface DriverMetadata
public int getFieldCount()
DriverMetadata
getFieldCount
in interface DriverMetadata
public java.lang.String getFieldParam(int fieldId, java.lang.String paramName)
getFieldParam
in interface DriverMetadata
public java.lang.String[] getParamNames(int fieldId)
DriverMetadata
getParamNames
in interface DriverMetadata
public 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 DriverMetadata
DriverException
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 |