org.gusdb.wdk.model
Class PrimaryKeyField
java.lang.Object
org.gusdb.wdk.model.PrimaryKeyField
- All Implemented Interfaces:
- FieldI
public class PrimaryKeyField
- extends java.lang.Object
- implements FieldI
|
Constructor Summary |
PrimaryKeyField(java.lang.String name,
java.lang.String displayName,
java.lang.String help,
FlatVocabParam projectParam)
Modified by Jerric |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PrimaryKeyField
public PrimaryKeyField(java.lang.String name,
java.lang.String displayName,
java.lang.String help,
FlatVocabParam projectParam)
- Modified by Jerric
- Parameters:
name - displayName - help - projectParam - this is a part of combined PK for federation
getName
public java.lang.String getName()
- Specified by:
getName in interface FieldI
getIsInternal
public java.lang.Boolean getIsInternal()
- Specified by:
getIsInternal in interface FieldI
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName in interface FieldI
getHelp
public java.lang.String getHelp()
- Specified by:
getHelp in interface FieldI
getType
public java.lang.String getType()
- Specified by:
getType in interface FieldI
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
setTruncate
public void setTruncate(java.lang.String truncate)
getTruncate
public java.lang.Integer getTruncate()
- Specified by:
getTruncate in interface FieldI
getDelimiter
public java.lang.String getDelimiter()
- Returns:
- Returns the delimiter.
setDelimiter
public void setDelimiter(java.lang.String delimiter)
- Parameters:
delimiter - The delimiter to set.
getIdPrefix
public java.lang.String getIdPrefix()
- Returns:
- Returns the idPrefix.
setIdPrefix
public void setIdPrefix(java.lang.String idPrefix)
- Parameters:
idPrefix - The idPrefix to set.
getProjectParam
public FlatVocabParam getProjectParam()
- Returns:
- Returns the project.