Package org.eclipse.jetty.http.pathmap
Class PathMappings<E>
- java.lang.Object
 - 
- org.eclipse.jetty.http.pathmap.PathMappings<E>
 
 
- 
- Type Parameters:
 E- the type of mapping endpoint
- All Implemented Interfaces:
 java.lang.Iterable<MappedResource<E>>,Dumpable
@ManagedObject("Path Mappings") @Deprecated(since="2021-05-27") public class PathMappings<E> extends java.lang.Object implements java.lang.Iterable<MappedResource<E>>, Dumpable
Deprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.Path Mappings of PathSpec to Resource.Sorted into search order upon entry into the Set
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
Dumpable.DumpableContainer 
 - 
 
- 
Constructor Summary
Constructors Constructor Description PathMappings()Deprecated. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static PathSpecasPathSpec(java.lang.String pathSpecString)Deprecated.java.lang.Stringdump()Deprecated.voiddump(java.lang.Appendable out, java.lang.String indent)Deprecated.Dump this object (and children) into an Appendable using the provided indent after any new lines.Eget(PathSpec spec)Deprecated.java.util.List<MappedResource<E>>getMappings()Deprecated.MappedResource<E>getMatch(java.lang.String path)Deprecated.java.util.List<MappedResource<E>>getMatches(java.lang.String path)Deprecated.Return a list of MappedResource matches for the specified path.java.util.Iterator<MappedResource<E>>iterator()Deprecated.booleanput(java.lang.String pathSpecString, E resource)Deprecated.booleanput(PathSpec pathSpec, E resource)Deprecated.booleanremove(PathSpec pathSpec)Deprecated.voidremoveIf(java.util.function.Predicate<MappedResource<E>> predicate)Deprecated.voidreset()Deprecated.intsize()Deprecated.java.lang.StringtoString()Deprecated. 
 - 
 
- 
- 
Method Detail
- 
dump
public void dump(java.lang.Appendable out, java.lang.String indent) throws java.io.IOExceptionDeprecated.Description copied from interface:DumpableDump this object (and children) into an Appendable using the provided indent after any new lines. The indent should not be applied to the first object dumped. 
- 
getMappings
@ManagedAttribute(value="mappings", readonly=true) public java.util.List<MappedResource<E>> getMappings()
Deprecated. 
- 
size
public int size()
Deprecated. 
- 
reset
public void reset()
Deprecated. 
- 
removeIf
public void removeIf(java.util.function.Predicate<MappedResource<E>> predicate)
Deprecated. 
- 
getMatches
public java.util.List<MappedResource<E>> getMatches(java.lang.String path)
Deprecated.Return a list of MappedResource matches for the specified path.- Parameters:
 path- the path to return matches on- Returns:
 - the list of mapped resource the path matches on
 
 
- 
getMatch
public MappedResource<E> getMatch(java.lang.String path)
Deprecated. 
- 
iterator
public java.util.Iterator<MappedResource<E>> iterator()
Deprecated.- Specified by:
 iteratorin interfacejava.lang.Iterable<E>
 
- 
asPathSpec
public static PathSpec asPathSpec(java.lang.String pathSpecString)
Deprecated. 
- 
put
public boolean put(java.lang.String pathSpecString, E resource)Deprecated. 
- 
remove
public boolean remove(PathSpec pathSpec)
Deprecated. 
- 
toString
public java.lang.String toString()
Deprecated.- Overrides:
 toStringin classjava.lang.Object
 
 - 
 
 -