Class PersistentFieldBundleImpl
- java.lang.Object
-
- org.apache.tapestry5.internal.services.PersistentFieldBundleImpl
-
- All Implemented Interfaces:
PersistentFieldBundle
public class PersistentFieldBundleImpl extends java.lang.Object implements PersistentFieldBundle
-
-
Constructor Summary
Constructors Constructor Description PersistentFieldBundleImpl(java.util.Collection<PersistentFieldChange> changes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsValue(java.lang.String componentId, java.lang.String fieldName)
Checks to see if a persistent value has been stored for the indicated component and field.java.lang.Object
getValue(java.lang.String componentId, java.lang.String fieldName)
-
-
-
Constructor Detail
-
PersistentFieldBundleImpl
public PersistentFieldBundleImpl(java.util.Collection<PersistentFieldChange> changes)
-
-
Method Detail
-
containsValue
public boolean containsValue(java.lang.String componentId, java.lang.String fieldName)
Description copied from interface:PersistentFieldBundle
Checks to see if a persistent value has been stored for the indicated component and field. TODO: This method can probably be removed; it doesn't look like its used (instead, we if check getValue() returns null).- Specified by:
containsValue
in interfacePersistentFieldBundle
- Parameters:
componentId
- the nested id of the component (within the page), may be null or blank for the root component of the pagefieldName
- the name of the field whose value was persisted- Returns:
- true if a change has been stored
-
getValue
public java.lang.Object getValue(java.lang.String componentId, java.lang.String fieldName)
- Specified by:
getValue
in interfacePersistentFieldBundle
- Parameters:
componentId
- the nested if of the component (within the page), may be null or blank for the root component of the pagefieldName
- the name of the field whose value was persisted- Returns:
- the persisted value, possibly null
-
-