Class Fields


  • public class Fields
    extends java.lang.Object
    Provides functionality around VariableElements.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Fields()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static javax.lang.model.element.TypeElement asTypeElement​(javax.lang.model.type.TypeMirror mirror)  
      private static boolean hasNonObjectSuperclass​(javax.lang.model.element.TypeElement element)  
      static boolean isFieldAccessor​(javax.lang.model.element.VariableElement method)  
      private static boolean isNotStatic​(javax.lang.model.element.VariableElement method)  
      (package private) static boolean isPublic​(javax.lang.model.element.VariableElement method)  
      • Methods inherited from class java.lang.Object

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

      • Fields

        private Fields()
    • Method Detail

      • isFieldAccessor

        public static boolean isFieldAccessor​(javax.lang.model.element.VariableElement method)
      • isPublic

        static boolean isPublic​(javax.lang.model.element.VariableElement method)
      • isNotStatic

        private static boolean isNotStatic​(javax.lang.model.element.VariableElement method)
      • asTypeElement

        private static javax.lang.model.element.TypeElement asTypeElement​(javax.lang.model.type.TypeMirror mirror)
      • hasNonObjectSuperclass

        private static boolean hasNonObjectSuperclass​(javax.lang.model.element.TypeElement element)