org.equanda.test.dm.client
Class Linkable
java.lang.Object
org.equanda.persistence.EquandaProxy<Uoid,Linkable>
org.equanda.test.dm.client.Linkable
- All Implemented Interfaces:
- Serializable, HasId<Uoid>
public class Linkable
- extends EquandaProxy<Uoid,Linkable>
- implements Serializable
Proxy object for table Linkable
No constraints are being checked when modifying this object, this only happens when setting the value!
- See Also:
- Serialized Form
Methods inherited from class org.equanda.persistence.EquandaProxy |
equals, equandaClone, equandaUpdate, getEquandaModificationDate, getEquandaName, getEquandaType, getEquandaVersion, getId, hashCode, isEquandaModificationDateModified, isEquandaType, isModified, objectEquals, setEquandaUpdate, toString |
_obtainedMultipleRemove
protected boolean _obtainedMultipleRemove
_obtainedPassport
protected boolean _obtainedPassport
_obtainedSingleRemove2
protected boolean _obtainedSingleRemove2
_obtainedMultipleRemove3
protected boolean _obtainedMultipleRemove3
_obtainedMultipleRemove4
protected boolean _obtainedMultipleRemove4
_obtainedSingleBidirectional
protected boolean _obtainedSingleBidirectional
_obtainedSingleKeep
protected boolean _obtainedSingleKeep
_obtainedSingleBiOverride
protected boolean _obtainedSingleBiOverride
_obtainedOtherSideCallFacade
protected boolean _obtainedOtherSideCallFacade
_obtainedOtherSideCallFacadeMultiple
protected boolean _obtainedOtherSideCallFacadeMultiple
Linkable
protected Linkable(EquandaLinkableState proxy)
Linkable
public Linkable()
- Creator which is used to build value objects based on the real object.
Should only be used server side, client side proxies should be obtained using equandaCreate()
Linkable
protected Linkable(Uoid uoid,
ObjectType equandaType,
Timestamp equandaCreationDate,
Timestamp equandaModificationDate,
String equandaStatus,
long equandaVersion,
String name)
equandaClone
public Linkable equandaClone(boolean cloneUoid)
- Specified by:
equandaClone
in class EquandaProxy<Uoid,Linkable>
setId
protected void setId(Uoid uoid)
updateInternalState
protected void updateInternalState()
equandaCreate
public static Linkable equandaCreate()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
equandaCreate
public static Linkable equandaCreate(String type)
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setEquandaType
public void setEquandaType(String type)
- Set the type of object which should be used. This is a helper routine to allow using isEquandaType()
for checking of object type. This method is only allowed for object building (not for objects
which already exists on the server.
When an invalid type identifier is specified, then later calls to read the type will throw
IllegalStateException.
- Specified by:
setEquandaType
in class EquandaProxy<Uoid,Linkable>
- Parameters:
type
- base type which will be used to build the actual object
- Throws:
IllegalStateException
isModified
public boolean isModified(boolean typeFieldsOnly)
- Specified by:
isModified
in class EquandaProxy<Uoid,Linkable>
getEquandaStatus
public String getEquandaStatus()
- Specified by:
getEquandaStatus
in class EquandaProxy<Uoid,Linkable>
setEquandaStatus
public void setEquandaStatus(String status)
- Specified by:
setEquandaStatus
in class EquandaProxy<Uoid,Linkable>
getEquandaCreationDate
public Timestamp getEquandaCreationDate()
getName
public String getName()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setName
public void setName(String value)
isNameModified
public boolean isNameModified()
getMultipleRemove
public Collection<Remove> getMultipleRemove()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setMultipleRemove
public void setMultipleRemove(Collection<Remove> value)
isMultipleRemoveModified
public boolean isMultipleRemoveModified()
getPassport
public Passport getPassport()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setPassport
public void setPassport(Passport value)
isPassportModified
public boolean isPassportModified()
getSingleRemove2
public Remove getSingleRemove2()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setSingleRemove2
public void setSingleRemove2(Remove value)
isSingleRemove2Modified
public boolean isSingleRemove2Modified()
getMultipleRemove3
public Collection<Remove> getMultipleRemove3()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setMultipleRemove3
public void setMultipleRemove3(Collection<Remove> value)
isMultipleRemove3Modified
public boolean isMultipleRemove3Modified()
getMultipleRemove4
public Collection<Remove> getMultipleRemove4()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setMultipleRemove4
public void setMultipleRemove4(Collection<Remove> value)
isMultipleRemove4Modified
public boolean isMultipleRemove4Modified()
getSingleBidirectional
public Remove2 getSingleBidirectional()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setSingleBidirectional
public void setSingleBidirectional(Remove2 value)
isSingleBidirectionalModified
public boolean isSingleBidirectionalModified()
getSingleKeep
public Remove2 getSingleKeep()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setSingleKeep
public void setSingleKeep(Remove2 value)
isSingleKeepModified
public boolean isSingleKeepModified()
getSingleBiOverride
public Remove2 getSingleBiOverride()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setSingleBiOverride
public void setSingleBiOverride(Remove2 value)
isSingleBiOverrideModified
public boolean isSingleBiOverrideModified()
getOtherSideCallFacade
public Remove2 getOtherSideCallFacade()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setOtherSideCallFacade
public void setOtherSideCallFacade(Remove2 value)
isOtherSideCallFacadeModified
public boolean isOtherSideCallFacadeModified()
getOtherSideCallFacadeMultiple
public Collection<Remove2> getOtherSideCallFacadeMultiple()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
setOtherSideCallFacadeMultiple
public void setOtherSideCallFacadeMultiple(Collection<Remove2> value)
isOtherSideCallFacadeMultipleModified
public boolean isOtherSideCallFacadeMultipleModified()
equandaUpdate
public void equandaUpdate(boolean updateTypeFieldsOnly)
throws EquandaPersistenceException
- Specified by:
equandaUpdate
in class EquandaProxy<Uoid,Linkable>
- Throws:
EquandaPersistenceException
equandaReset
public void equandaReset()
throws EquandaPersistenceException
- Reset the proxy state. If the proxy was not modified, nothing happens, otherwise the state is retrieved from the
server again.
- Specified by:
equandaReset
in class EquandaProxy<Uoid,Linkable>
- Throws:
EquandaPersistenceException
- oops
removeEntityBean
public void removeEntityBean()
throws EquandaPersistenceException
- Overrides:
removeEntityBean
in class EquandaProxy<Uoid,Linkable>
- Throws:
EquandaPersistenceException
selectId
public static Linkable selectId(Uoid uoid)
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
selectEverything
public static List<Linkable> selectEverything()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
selectName
public static List<Linkable> selectName(String name)
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
selectEquandaAll
public static List<Linkable> selectEquandaAll()
throws EquandaPersistenceException
- Throws:
EquandaPersistenceException
Copyright © 2007-2008. All Rights Reserved.