/** * Returns the optionnally decoded list of segments. * * @param decode * Indicates if the result should be decoded using the {@link #decode(String)} method. * @return The optionnally decoded list of segments. * @see #getSegments() */ public List<String> getSegments(boolean decode) { final List<String> result = getSegments(); if (decode) { for (int i = 0; i < result.size(); i++) { result.set(i, decode(result.get(i))); } } return result; }
/** * Returns the optionnally decoded list of segments. * * @param decode * Indicates if the result should be decoded using the * {@link #decode(String)} method. * @return The optionnally decoded list of segments. * @see #getSegments() */ public List<String> getSegments(boolean decode) { final List<String> result = getSegments(); if (decode) { for (int i = 0; i < result.size(); i++) { result.set(i, decode(result.get(i))); } } return result; }
/** * Returns the optionnally decoded list of segments. * * @param decode * Indicates if the result should be decoded using the * {@link #decode(String)} method. * @return The optionnally decoded list of segments. * @see #getSegments() */ public List<String> getSegments(boolean decode) { final List<String> result = getSegments(); if (decode) { for (int i = 0; i < result.size(); i++) { result.set(i, decode(result.get(i))); } } return result; }
/** * Creates an unmodifiable List of {@link PathSegment}s. * * @param decode * indicates, if the values should be decoded or not * @return */ private List<PathSegment> createPathSegments(boolean decode) { List<String> segmentsEnc; segmentsEnc = this.referenceOriginal.getRelativeRef().getSegments(); final int l = segmentsEnc.size(); final List<PathSegment> pathSegments = new ArrayList<PathSegment>(l); for (int i = 0; i < l; i++) { final String segmentEnc = segmentsEnc.get(i); pathSegments.add(new PathSegmentImpl(segmentEnc, decode, i)); } return Collections.unmodifiableList(pathSegments); }
public UrlPathInterpretation parse(Request request) throws ResourceException final List<String> segments = request.getResourceRef().getSegments(); final int yumIndex = segments.indexOf(segmentPrefix); if (yumIndex < 0) {
@Override protected int beforeHandle( Request request, Response response ) List<String> segments = request.getResourceRef().getSegments(); if (segments.get( segments.size()-1 ).equals("")) return Filter.CONTINUE;
@Override protected int beforeHandle( Request request, Response response ) List<String> segments = request.getResourceRef().getSegments(); if( segments.get( segments.size() - 1 ).equals( "" ) )
@Override protected int beforeHandle( Request request, Response response ) List<String> segments = request.getResourceRef().getSegments(); if( segments.get( segments.size() - 1 ).equals( "" ) )
@Override protected int beforeHandle( Request request, Response response ) List<String> segments = request.getResourceRef().getSegments(); if( segments.get( segments.size() - 1 ).equals( "" ) )
String xpath = (String) req.getAttributes().get("fieldPath"); xpath = xpath.replace("-", "/"); List<String> segments = req.getResourceRef().getSegments(); StringBuilder sb = new StringBuilder(); int pos = segments.indexOf("restAPI") + 5;
List<String> segments = ref.getScheme() .equals( "riap" ) ? ref.getRelativeRef( new Reference( "riap://application/" ) ) .getSegments() : ref.getRelativeRef().getSegments();
List<String> segments = ref.getScheme() .equals( "riap" ) ? ref.getRelativeRef( new Reference( "riap://application/" ) ) .getSegments() : ref.getRelativeRef().getSegments();
List<String> segments = ref.getScheme() .equals( "riap" ) ? ref.getRelativeRef( new Reference( "riap://application/" ) ) .getSegments() : ref.getRelativeRef().getSegments();