org.nakedobjects.metamodel.value
Class JavaSqlDateValueSemanticsProvider
java.lang.Object
org.nakedobjects.metamodel.facets.FacetAbstract
org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstractTemporal
org.nakedobjects.metamodel.value.DateValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.JavaSqlDateValueSemanticsProvider
- All Implemented Interfaces:
- DefaultsProvider, EncoderDecoder, Parser, ValueSemanticsProvider, Facet, DateValueFacet
public class JavaSqlDateValueSemanticsProvider
- extends DateValueSemanticsProviderAbstract
An adapter that handles Date with only date component.
- See Also:
JavaUtilDateValueSemanticsProvider,
JavaSqlTimeValueSemanticsProvider
|
Method Summary |
protected java.lang.Object |
add(java.lang.Object original,
int years,
int months,
int days,
int hours,
int minutes)
|
protected java.util.Date |
dateValue(java.lang.Object value)
|
protected java.lang.Object |
now()
|
protected java.lang.Object |
setDate(java.util.Date date)
|
| Methods inherited from class org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstractTemporal |
createDateFormat, createValue, dateValue, doEncode, doParse, doRestore, isEmpty, setMask, titleString, titleWithMask, type |
| Methods inherited from class org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract |
alwaysReplace, createAdapter, determineNumberFormat, displayTitleOf, fromEncodedString, getAdaptedClass, getClock, getConfiguration, getDefaultsProvider, getDefaultValue, getEncoderDecoder, getParser, getRuntimeContext, getSpecification, getSpecificationLoader, isEqualByContent, isImmutable, parseableTitleOf, parseTextEntry, titleString, toEncodedString, typicalLength |
| Methods inherited from class org.nakedobjects.metamodel.facets.FacetAbstract |
facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toStringValues, unwrapObject, unwrapString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JavaSqlDateValueSemanticsProvider
public JavaSqlDateValueSemanticsProvider()
- Required because implementation of
Parser and EncoderDecoder.
JavaSqlDateValueSemanticsProvider
public JavaSqlDateValueSemanticsProvider(FacetHolder holder,
NakedObjectConfiguration configuration,
SpecificationLoader specificationLoader,
RuntimeContext runtimeContext)
add
protected java.lang.Object add(java.lang.Object original,
int years,
int months,
int days,
int hours,
int minutes)
- Specified by:
add in class ValueSemanticsProviderAbstractTemporal
dateValue
protected java.util.Date dateValue(java.lang.Object value)
- Specified by:
dateValue in class ValueSemanticsProviderAbstractTemporal
setDate
protected java.lang.Object setDate(java.util.Date date)
- Specified by:
setDate in class ValueSemanticsProviderAbstractTemporal
now
protected java.lang.Object now()
- Specified by:
now in class ValueSemanticsProviderAbstractTemporal
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.