|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface UsabilityInterface
Specifies objects that can be asked if they are usable in a business query and what the reasons are if they are not usable.
| Method Summary | |
|---|---|
java.util.List<Reason> |
getReasonsUnusable()
Return a list of reasons why this object (and by association, any object that is used in this object's definition) is not usable in a business query. |
boolean |
isUsableInQuery()
Returns true if this object is usable in a business query. |
| Method Detail |
|---|
boolean isUsableInQuery()
If this object is not usable, one can call getReasonsUnusable() to find why the object is not usable in a business query.
@Nonnull java.util.List<Reason> getReasonsUnusable()
An empty list is returned if the object is usable in a business query.
|
| Query |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||