Class AnnotationConfiguration.ServletContainerInitializerOrdering
java.lang.Object
org.eclipse.jetty.ee9.annotations.AnnotationConfiguration.ServletContainerInitializerOrdering
- Enclosing class:
 AnnotationConfiguration
ServletContainerInitializerOrdering
Applies an ordering to the ServletContainerInitializers for the context, using
the value of the "org.eclipse.jetty.containerInitializerOrder" context attribute.
The attribute value is a list of classnames of ServletContainerInitializers in the order in which
they are to be called. One name only in the list can be "*", which is a
wildcard which matches any other ServletContainerInitializer name not already
matched.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintgetIndexOf(String name) Get the order index of the given classnameintgetSize()Get the number of elements of the orderingintbooleanbooleantoString() 
- 
Constructor Details
- 
ServletContainerInitializerOrdering
 
 - 
 - 
Method Details
- 
hasWildcard
public boolean hasWildcard()- Returns:
 - true if "*" is one of the values.
 
 - 
getWildcardIndex
public int getWildcardIndex()- Returns:
 - the index of the "*" element, if it is specified. -1 otherwise.
 
 - 
isDefaultOrder
public boolean isDefaultOrder()- Returns:
 - true if the ordering contains a single value of "*"
 
 - 
getIndexOf
Get the order index of the given classname- Parameters:
 name- the classname to look up- Returns:
 - the index of the class name (or -1 if not found)
 
 - 
getSize
public int getSize()Get the number of elements of the ordering- Returns:
 - the size of the index
 
 - 
toString
 
 -