org.tridas.io.defaults.values
Class SafeIntYearDefaultValue

java.lang.Object
  extended by org.tridas.io.defaults.AbstractDefaultValue<SafeIntYear>
      extended by org.tridas.io.defaults.values.SafeIntYearDefaultValue
All Implemented Interfaces:
Cloneable

public class SafeIntYearDefaultValue
extends AbstractDefaultValue<SafeIntYear>

Author:
Pete

Constructor Summary
SafeIntYearDefaultValue()
           
SafeIntYearDefaultValue(int argMinLength, int argMaxLength)
           
SafeIntYearDefaultValue(SafeIntYear argValue)
           
SafeIntYearDefaultValue(SafeIntYear argValue, int argMinLength, int argMaxLength)
           
 
Method Summary
 SafeIntYear getValue()
          Gets the value.
 boolean setValue(Integer argValue)
           
protected  boolean validateAndSetValue(SafeIntYear argValue)
          Validate and set the value.
 
Methods inherited from class org.tridas.io.defaults.AbstractDefaultValue
clone, getKey, getMaxLength, getMinLength, getParent, getStringValue, isOverriding, isPadRight, setKey, setMaxLength, setMinLength, setOverriding, setOverridingValue, setPadRight, setParent, setValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SafeIntYearDefaultValue

public SafeIntYearDefaultValue()

SafeIntYearDefaultValue

public SafeIntYearDefaultValue(SafeIntYear argValue)

SafeIntYearDefaultValue

public SafeIntYearDefaultValue(SafeIntYear argValue,
                               int argMinLength,
                               int argMaxLength)

SafeIntYearDefaultValue

public SafeIntYearDefaultValue(int argMinLength,
                               int argMaxLength)
Method Detail

getValue

public SafeIntYear getValue()
Description copied from class: AbstractDefaultValue
Gets the value.

Specified by:
getValue in class AbstractDefaultValue<SafeIntYear>
Returns:
the value. can be null
See Also:
org.tridas.io.defaults.IDefaultValue#getValue()

validateAndSetValue

protected boolean validateAndSetValue(SafeIntYear argValue)
Description copied from class: AbstractDefaultValue
Validate and set the value.

Specified by:
validateAndSetValue in class AbstractDefaultValue<SafeIntYear>
Parameters:
argValue - the value, can be null.
Returns:
true if valid and set, false if not set and invalid

setValue

public boolean setValue(Integer argValue)


Copyright © 2011. All Rights Reserved.