org.codehaus.modello.plugin.jpox.metadata

Class JPoxFieldMetadata

Implemented Interfaces:
FieldMetadata, Metadata

public class JPoxFieldMetadata
extends java.lang.Object
implements FieldMetadata

Version:
$Id: JPoxFieldMetadata.java 829 2007-03-22 14:32:42Z joakime $
Author:
Emmanuel Venisse

Field Summary

static String[]
BOOLEANS
static String[]
FOREIGN_KEY_ACTIONS
static String
ID

Method Summary

String
getColumnName()
List
getFetchGroupNames()
String
getForeignKeyDeferred()
String
getForeignKeyDeleteAction()
String
getForeignKeyUpdateAction()
String
getIndexed()
String
getJoinTableName()
String
getMappedBy()
String
getNullValue()
String
getPersistenceModifier()
String
getValueStrategy()
boolean
isForeignKey()
boolean
isPrimaryKey()
boolean
isUnique()
void
setColumnName(String columnName)
void
setFetchGroupNames(List fetchGroupNames)
void
setForeignKey(boolean foreignKey)
void
setForeignKeyDeferred(String foreignKeyDeferred)
void
setForeignKeyDeleteAction(String foreignKeyDeleteAction)
void
setForeignKeyUpdateAction(String foreignKeyUpdateAction)
void
setIndexed(String indexed)
void
setJoinTableName(String joinTableName)
void
setMappedBy(String mappedBy)
void
setNullValue(String nullValue)
void
setPersistenceModifier(String persistenceModifier)
void
setPrimaryKey(boolean primaryKey)
void
setUnique(boolean unique)
void
setValueStrategy(String valueStrategy)

Field Details

BOOLEANS

public static final String[] BOOLEANS

FOREIGN_KEY_ACTIONS

public static final String[] FOREIGN_KEY_ACTIONS

ID

public static final String ID

Method Details

getColumnName

public String getColumnName()

getFetchGroupNames

public List getFetchGroupNames()

getForeignKeyDeferred

public String getForeignKeyDeferred()

getForeignKeyDeleteAction

public String getForeignKeyDeleteAction()

getForeignKeyUpdateAction

public String getForeignKeyUpdateAction()

getIndexed

public String getIndexed()

getJoinTableName

public String getJoinTableName()

getMappedBy

public String getMappedBy()

getNullValue

public String getNullValue()

getPersistenceModifier

public String getPersistenceModifier()

getValueStrategy

public String getValueStrategy()

isForeignKey

public boolean isForeignKey()

isPrimaryKey

public boolean isPrimaryKey()

isUnique

public boolean isUnique()

setColumnName

public void setColumnName(String columnName)

setFetchGroupNames

public void setFetchGroupNames(List fetchGroupNames)

setForeignKey

public void setForeignKey(boolean foreignKey)

setForeignKeyDeferred

public void setForeignKeyDeferred(String foreignKeyDeferred)

setForeignKeyDeleteAction

public void setForeignKeyDeleteAction(String foreignKeyDeleteAction)

setForeignKeyUpdateAction

public void setForeignKeyUpdateAction(String foreignKeyUpdateAction)

setIndexed

public void setIndexed(String indexed)

setJoinTableName

public void setJoinTableName(String joinTableName)

setMappedBy

public void setMappedBy(String mappedBy)

setNullValue

public void setNullValue(String nullValue)

setPersistenceModifier

public void setPersistenceModifier(String persistenceModifier)

setPrimaryKey

public void setPrimaryKey(boolean primaryKey)

setUnique

public void setUnique(boolean unique)

setValueStrategy

public void setValueStrategy(String valueStrategy)