|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.server.model.ResourceModelValidator
public abstract class ResourceModelValidator
An abstract resource model validator.
This base resource model validator class implements the visitor pattern to
traverse through all the resource model components
to check validity of a resource model.
issues
found in the model. That way all the resource model components can be validated
in a single call to the validate(...)
method and collect all the validation issues from the model.
| Constructor Summary | |
|---|---|
ResourceModelValidator()
|
|
| Method Summary | |
|---|---|
void |
cleanIssueList()
Removes all issues from the current issue list. |
boolean |
fatalIssuesFound()
Convenience method to see if there were fatal issues found. |
List<ResourceModelIssue> |
getIssueList()
Returns a list of issues found after validate(org.glassfish.jersey.server.model.ResourceModelComponent)
method has been invoked. |
void |
validate(ResourceModelComponent component)
The validate method validates a component and adds possible issues found to it's list. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.glassfish.jersey.server.model.ResourceModelVisitor |
|---|
visitInvocable, visitMethodHandler, visitResourceClass, visitResourceHandlerConstructor, visitResourceMethod |
| Constructor Detail |
|---|
public ResourceModelValidator()
| Method Detail |
|---|
public List<ResourceModelIssue> getIssueList()
validate(org.glassfish.jersey.server.model.ResourceModelComponent)
method has been invoked.
public boolean fatalIssuesFound()
true if there are any fatal issues present in the current
issue list.public void cleanIssueList()
public void validate(ResourceModelComponent component)
component - resource model component.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||