Class VariantListBuilderImpl


  • public class VariantListBuilderImpl
    extends javax.ws.rs.core.Variant.VariantListBuilder
    Version:
    $Revision: 1 $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.ArrayList<java.lang.String> currentEncodings  
      private java.util.ArrayList<java.util.Locale> currentLanguages  
      private java.util.ArrayList<javax.ws.rs.core.MediaType> currentTypes  
      private java.util.ArrayList<javax.ws.rs.core.Variant> variants  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.ws.rs.core.Variant.VariantListBuilder add()  
      java.util.List<javax.ws.rs.core.Variant> build()  
      javax.ws.rs.core.Variant.VariantListBuilder encodings​(java.lang.String... encodings)  
      javax.ws.rs.core.Variant.VariantListBuilder languages​(java.util.Locale... languages)  
      javax.ws.rs.core.Variant.VariantListBuilder mediaTypes​(javax.ws.rs.core.MediaType... mediaTypes)  
      • Methods inherited from class javax.ws.rs.core.Variant.VariantListBuilder

        newInstance
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • variants

        private java.util.ArrayList<javax.ws.rs.core.Variant> variants
      • currentLanguages

        private java.util.ArrayList<java.util.Locale> currentLanguages
      • currentEncodings

        private java.util.ArrayList<java.lang.String> currentEncodings
      • currentTypes

        private java.util.ArrayList<javax.ws.rs.core.MediaType> currentTypes
    • Constructor Detail

      • VariantListBuilderImpl

        public VariantListBuilderImpl()
    • Method Detail

      • build

        public java.util.List<javax.ws.rs.core.Variant> build()
        Specified by:
        build in class javax.ws.rs.core.Variant.VariantListBuilder
      • add

        public javax.ws.rs.core.Variant.VariantListBuilder add()
        Specified by:
        add in class javax.ws.rs.core.Variant.VariantListBuilder
      • languages

        public javax.ws.rs.core.Variant.VariantListBuilder languages​(java.util.Locale... languages)
        Specified by:
        languages in class javax.ws.rs.core.Variant.VariantListBuilder
      • encodings

        public javax.ws.rs.core.Variant.VariantListBuilder encodings​(java.lang.String... encodings)
        Specified by:
        encodings in class javax.ws.rs.core.Variant.VariantListBuilder
      • mediaTypes

        public javax.ws.rs.core.Variant.VariantListBuilder mediaTypes​(javax.ws.rs.core.MediaType... mediaTypes)
        Specified by:
        mediaTypes in class javax.ws.rs.core.Variant.VariantListBuilder