Class ObjectProperties.ManualProperty

  • All Implemented Interfaces:
    java.lang.annotation.Annotation
    Enclosing class:
    ObjectProperties

    public static class ObjectProperties.ManualProperty
    extends java.lang.Object
    implements PropertyName
    • Constructor Summary

      Constructors 
      Constructor Description
      ManualProperty​(java.lang.String name, int sortKey)  
    • Method Summary

      Modifier and Type Method Description
      java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()  
      boolean equals​(java.lang.Object o)  
      double factor()  
      java.lang.Class<? extends PropertyFormatter> getFormatter()  
      int hashCode()  
      java.lang.String name()  
      int power()  
      int sortKey()  
      java.lang.String unit()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.annotation.Annotation

        toString
    • Constructor Detail

      • ManualProperty

        public ManualProperty​(java.lang.String name,
                              int sortKey)
    • Method Detail

      • name

        public java.lang.String name()
      • sortKey

        public int sortKey()
      • annotationType

        public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
        Specified by:
        annotationType in interface java.lang.annotation.Annotation
      • unit

        public java.lang.String unit()
      • power

        public int power()
      • factor

        public double factor()
      • equals

        public boolean equals​(java.lang.Object o)
        Specified by:
        equals in interface java.lang.annotation.Annotation
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface java.lang.annotation.Annotation
        Overrides:
        hashCode in class java.lang.Object