public class ApplicationDescription
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ApplicationDescription.ExternalGrammar
A simple holder class that stores a type and binary content
to be used to return extra metadata with
|
| Modifier and Type | Field and Description |
|---|---|
private Application |
_application |
private WadlGenerator.ExternalGrammarDefinition |
_externalGrammarDefiniton |
| Constructor and Description |
|---|
ApplicationDescription(Application application,
WadlGenerator.ExternalGrammarDefinition externalGrammarDefiniton) |
| Modifier and Type | Method and Description |
|---|---|
Application |
getApplication() |
ApplicationDescription.ExternalGrammar |
getExternalGrammar(java.lang.String path) |
java.util.Set<java.lang.String> |
getExternalMetadataKeys() |
javax.xml.namespace.QName |
resolve(java.lang.Class type) |
private Application _application
private WadlGenerator.ExternalGrammarDefinition _externalGrammarDefiniton
ApplicationDescription(Application application, WadlGenerator.ExternalGrammarDefinition externalGrammarDefiniton)
public Application getApplication()
public javax.xml.namespace.QName resolve(java.lang.Class type)
type - java class to be resolved.public ApplicationDescription.ExternalGrammar getExternalGrammar(java.lang.String path)
path - path to external metadata.public java.util.Set<java.lang.String> getExternalMetadataKeys()