public class PropertyTracker extends Object implements Iterable<PropertyKey>
Constructor and Description |
---|
PropertyTracker(FacesBean.Type type)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addProperty(PropertyKey key)
Adds a property to the bitmask
|
Iterator<PropertyKey> |
iterator()
Provides Iterator of the propoerty being tracked in a bitmask
|
void |
removeProperty(PropertyKey key)
Stops tracking property in a bitmask
|
public PropertyTracker(FacesBean.Type type)
type
- Facesbean Type for the bean that owns the trackerpublic void addProperty(PropertyKey key)
key
- property key to be tracked in a bitmaskpublic void removeProperty(PropertyKey key)
key
- property key that should be removed from the bitmaskpublic Iterator<PropertyKey> iterator()
iterator
in interface Iterable<PropertyKey>
Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.