org.broadleafcommerce.openadmin.server.domain
Class AdditionalForeignKeyImpl

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.domain.AdditionalForeignKeyImpl
All Implemented Interfaces:
Serializable, ForeignKey, PersistencePerspectiveItem

@Entity
public class AdditionalForeignKeyImpl
extends Object
implements ForeignKey

See Also:
Serialized Form

Field Summary
protected  String currentValue
           
protected  String dataSourceName
           
protected  String displayValueProperty
           
protected  String foreignKeyClass
           
protected  Long id
           
protected  String manyToField
           
protected  PersistencePerspective persistencePerspective
           
protected  ForeignKeyRestrictionType restrictionType
           
 
Constructor Summary
AdditionalForeignKeyImpl()
           
 
Method Summary
 void accept(PersistencePerspectiveItemVisitor visitor)
           
 boolean equals(Object obj)
           
 String getCurrentValue()
           
 String getDataSourceName()
           
 String getDisplayValueProperty()
           
 String getForeignKeyClass()
           
 Long getId()
           
 String getManyToField()
           
 PersistencePerspective getPersistencePerspective()
           
 ForeignKeyRestrictionType getRestrictionType()
           
 int hashCode()
           
 void setCurrentValue(String currentValue)
           
 void setDataSourceName(String dataSourceName)
           
 void setDisplayValueProperty(String displayValueProperty)
           
 void setForeignKeyClass(String foreignKeyClass)
           
 void setId(Long id)
           
 void setManyToField(String manyToField)
           
 void setPersistencePerspective(PersistencePerspective persistencePerspective)
           
 void setRestrictionType(ForeignKeyRestrictionType restrictionType)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Long id

manyToField

protected String manyToField

foreignKeyClass

protected String foreignKeyClass

currentValue

protected String currentValue

dataSourceName

protected String dataSourceName

restrictionType

protected ForeignKeyRestrictionType restrictionType

displayValueProperty

protected String displayValueProperty

persistencePerspective

protected PersistencePerspective persistencePerspective
Constructor Detail

AdditionalForeignKeyImpl

public AdditionalForeignKeyImpl()
Method Detail

getManyToField

public String getManyToField()
Specified by:
getManyToField in interface ForeignKey

setManyToField

public void setManyToField(String manyToField)
Specified by:
setManyToField in interface ForeignKey

getForeignKeyClass

public String getForeignKeyClass()
Specified by:
getForeignKeyClass in interface ForeignKey

setForeignKeyClass

public void setForeignKeyClass(String foreignKeyClass)
Specified by:
setForeignKeyClass in interface ForeignKey

getCurrentValue

public String getCurrentValue()
Specified by:
getCurrentValue in interface ForeignKey

setCurrentValue

public void setCurrentValue(String currentValue)
Specified by:
setCurrentValue in interface ForeignKey

getDataSourceName

public String getDataSourceName()
Specified by:
getDataSourceName in interface ForeignKey

setDataSourceName

public void setDataSourceName(String dataSourceName)
Specified by:
setDataSourceName in interface ForeignKey

getRestrictionType

public ForeignKeyRestrictionType getRestrictionType()
Specified by:
getRestrictionType in interface ForeignKey

setRestrictionType

public void setRestrictionType(ForeignKeyRestrictionType restrictionType)
Specified by:
setRestrictionType in interface ForeignKey

getDisplayValueProperty

public String getDisplayValueProperty()
Specified by:
getDisplayValueProperty in interface ForeignKey

setDisplayValueProperty

public void setDisplayValueProperty(String displayValueProperty)
Specified by:
setDisplayValueProperty in interface ForeignKey

getId

public Long getId()
Specified by:
getId in interface ForeignKey
Specified by:
getId in interface PersistencePerspectiveItem

setId

public void setId(Long id)
Specified by:
setId in interface ForeignKey
Specified by:
setId in interface PersistencePerspectiveItem

getPersistencePerspective

public PersistencePerspective getPersistencePerspective()

setPersistencePerspective

public void setPersistencePerspective(PersistencePerspective persistencePerspective)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

accept

public void accept(PersistencePerspectiveItemVisitor visitor)
Specified by:
accept in interface PersistencePerspectiveItem


Copyright © 2012. All Rights Reserved.