Package org.glassfish.jersey.server.wadl
Class WadlGenerator.ExternalGrammarDefinition
- java.lang.Object
-
- org.glassfish.jersey.server.wadl.WadlGenerator.ExternalGrammarDefinition
-
- Enclosing interface:
- WadlGenerator
public static class WadlGenerator.ExternalGrammarDefinition extends java.lang.Object
And internal storage object to store the grammar definitions and any type resolvers that are created along the way.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<java.lang.String,ApplicationDescription.ExternalGrammar>
map
private java.util.List<WadlGenerator.Resolver>
typeResolvers
-
Constructor Summary
Constructors Constructor Description ExternalGrammarDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addResolver(WadlGenerator.Resolver resolver)
javax.xml.namespace.QName
resolve(java.lang.Class type)
-
-
-
Field Detail
-
map
public final java.util.Map<java.lang.String,ApplicationDescription.ExternalGrammar> map
-
typeResolvers
private java.util.List<WadlGenerator.Resolver> typeResolvers
-
-
Method Detail
-
addResolver
public void addResolver(WadlGenerator.Resolver resolver)
-
resolve
public javax.xml.namespace.QName resolve(java.lang.Class type)
- Parameters:
type
- the class to map- Returns:
- The resolved qualified name if one is defined.
-
-