Transfer version 1.1

transfer.com.object
Class AbstractBaseKey

WEB-INF.cftags.component
        extended by transfer.com.object.Property
            extended by transfer.com.object.AbstractBaseKey
Direct Known Subclasses:
CompositeKey , PrimaryKey

public class AbstractBaseKey
extends Property

Abstract Base class for all keys


Constructor Summary
private init()
          Constructor
 
Method Summary
 boolean getIsComposite()
private void setIsComposite(boolean IsComposite)
 void setMemento(struct memento)
          Sets the state of the object
private any throw(string type, string message, [string detail=''])
          Throws an Exception
 void validate()
          Throws an exception if validation fails
 
Methods inherited from class transfer.com.object.Property
getColumn, getIgnoreInsert, getIgnoreUpdate, getIsNullable, getName, getNullValue, getRefreshInsert, getRefreshUpdate, getSet, getType, hasNullValue, removeNullValue, setColumn, setIgnoreInsert, setIgnoreUpdate, setIsNullable, setName, setNullValue, setRefreshInsert, setRefreshUpdate, setSet, setType
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

private init()
Constructor

Method Detail

getIsComposite

public boolean getIsComposite()


setIsComposite

private void setIsComposite(boolean IsComposite)

Parameters:
IsComposite

setMemento

public void setMemento(struct memento)
Sets the state of the object

Overrides:
setMemento in class Property
Parameters:
memento - the state to be set

throw

private any throw(string type, string message, [string detail=''])
Throws an Exception

Parameters:
type - The type of exception
message - The message to accompany the exception
detail - The detail message for the exception

validate

public void validate()
Throws an exception if validation fails


Transfer version 1.1