Class MimeTypeInfo


  • @Immutable
    public final class MimeTypeInfo
    extends Object
    Represents a single MIME type with information relevant for us.
    Author:
    Philip Helger
    • Method Detail

      • getAllMimeTypes

        @Nonnull
        @Nonempty
        @ReturnsMutableCopy
        public com.helger.commons.collection.impl.ICommonsSet<com.helger.commons.mime.IMimeType> getAllMimeTypes()
      • getAllMimeTypeStrings

        @Nonnull
        @Nonempty
        @ReturnsMutableCopy
        public com.helger.commons.collection.impl.ICommonsSet<String> getAllMimeTypeStrings()
      • containsMimeType

        public boolean containsMimeType​(@Nullable
                                        com.helger.commons.mime.IMimeType aMimeType)
      • containsMimeType

        public boolean containsMimeType​(@Nullable
                                        String sMimeType)
      • getPrimaryMimeType

        @Nonnull
        public com.helger.commons.mime.IMimeType getPrimaryMimeType()
      • getPrimaryMimeTypeString

        @Nonnull
        public String getPrimaryMimeTypeString()
      • hasComment

        public boolean hasComment()
      • getAllParentTypes

        @Nonnull
        @ReturnsMutableCopy
        public com.helger.commons.collection.impl.ICommonsOrderedSet<String> getAllParentTypes()
      • hasAnyParentType

        public boolean hasAnyParentType()
      • getAllGlobs

        @Nonnull
        @ReturnsMutableCopy
        public com.helger.commons.collection.impl.ICommonsOrderedSet<String> getAllGlobs()
      • hasAnyGlob

        public boolean hasAnyGlob()
      • getAllExtensions

        @Nonnull
        @ReturnsMutableCopy
        public com.helger.commons.collection.impl.ICommonsOrderedSet<String> getAllExtensions()
      • hasAnyExtension

        public boolean hasAnyExtension()
      • containsExtension

        public boolean containsExtension​(@Nullable
                                         String sExtension)
      • hasSource

        public boolean hasSource()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object