org.apache.isis.core.progmodel.facets.value.money
Interface MoneyValueFacet

All Superinterfaces:
org.apache.isis.core.metamodel.facetapi.Facet
All Known Implementing Classes:
MoneyValueSemanticsProvider

public interface MoneyValueFacet
extends org.apache.isis.core.metamodel.facetapi.Facet


Method Summary
 org.apache.isis.core.metamodel.adapter.ObjectAdapter createValue(float amount, String currencyCode)
           
 float getAmount(org.apache.isis.core.metamodel.adapter.ObjectAdapter object)
           
 String getCurrencyCode(org.apache.isis.core.metamodel.adapter.ObjectAdapter object)
           
 
Methods inherited from interface org.apache.isis.core.metamodel.facetapi.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Method Detail

getAmount

float getAmount(org.apache.isis.core.metamodel.adapter.ObjectAdapter object)

getCurrencyCode

String getCurrencyCode(org.apache.isis.core.metamodel.adapter.ObjectAdapter object)

createValue

org.apache.isis.core.metamodel.adapter.ObjectAdapter createValue(float amount,
                                                                 String currencyCode)


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.