org.erights.e.elib.slot
Class ListGuard
java.lang.Object
|
+--org.erights.e.elib.slot.BaseGuard
|
+--org.erights.e.elib.slot.ListGuard
- All Implemented Interfaces:
- Guard, SlotGuard, ValueGuard
- public class ListGuard
- extends BaseGuard
Safe:
Methods inherited from class org.erights.e.elib.slot.BaseGuard |
__printOn, accepts, and, butNot, coerce, get, makeSlot, makeSlot, not, or, toString, xor |
myElemGuard
private final ValueGuard myElemGuard
ListGuard
public ListGuard(ValueGuard elemGuard)
- Enabled:
coerce
public Object coerce(Object specimen,
OneArgFunc optEjector)
- Enabled:
- Specified by:
coerce
in interface ValueGuard
- Overrides:
coerce
in class BaseGuard
getName
public String getName()
- Enabled: "elem-guard-name[]"
- Specified by:
getName
in interface SlotGuard
- Overrides:
getName
in class BaseGuard
getElemGuard
public ValueGuard getElemGuard()
- Enabled:
- Returns:
comments?