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()