private Variant contentVariant() { List<String> requestHeader= headers(). getRequestHeader(HttpHeaders.CONTENT_ENCODING); List<Variant> variants= Variant. mediaTypes(headers().getMediaType()). encodings(requestHeader.toArray(new String[requestHeader.size()])). languages(headers().getLanguage()). add(). build(); return variants.get(0); }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Produces a Variant builder from a list of media types. * * @param mediaTypes * @param languages * @param encodings * @return variant builder */ public Variant.VariantListBuilder getVariantListBuilder(List<MediaType> mediaTypes, List<Locale> languages, List<String> encodings) { return Variant.VariantListBuilder.newInstance(). mediaTypes(mediaTypeListToArray(mediaTypes)). languages(localeListToArray(languages)). encodings(stringListToArray(encodings)); }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * @param languages the available languages. * @return the initailized builder * @throws java.lang.IllegalArgumentException if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * * @param languages the available languages. * @return the initialized builder. * @throws java.lang.IllegalArgumentException * if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
public static Variant.VariantListBuilder languages(java.util.Locale... values) { return VariantListBuilder.newInstance().languages(values); }
public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * @param languages the available languages. * @return the initailized builder * @throws java.lang.IllegalArgumentException if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }
/** * Create a {@link VariantListBuilder} initialized with a set of supported * languages. * @param languages the available languages. * @return the initailized builder * @throws java.lang.IllegalArgumentException if languages is null or * contains no elements. */ public static VariantListBuilder languages(Locale... languages) { VariantListBuilder b = VariantListBuilder.newInstance(); b.languages(languages); return b; }