Class EEVersion

  • All Implemented Interfaces:
    java.lang.Comparable<EEVersion>

    public class EEVersion
    extends java.lang.Object
    implements java.lang.Comparable<EEVersion>
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EEVersion.EEType  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static org.osgi.framework.Version JAVA8  
      private EEVersion.EEType type  
      private org.osgi.framework.Version version  
    • Constructor Summary

      Constructors 
      Constructor Description
      EEVersion​(org.osgi.framework.Version version, EEVersion.EEType type)  
    • Field Detail

      • JAVA8

        private static final org.osgi.framework.Version JAVA8
      • version

        @Nonnull
        private final org.osgi.framework.Version version
    • Constructor Detail

      • EEVersion

        public EEVersion​(@Nonnull
                         org.osgi.framework.Version version,
                         @Nonnull
                         EEVersion.EEType type)
    • Method Detail

      • compareTo

        public int compareTo​(EEVersion other)
        Specified by:
        compareTo in interface java.lang.Comparable<EEVersion>
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object