Class XmlObjectParser.Entry

    • Constructor Summary

      Constructors 
      Constructor Description
      Entry​(java.lang.Class<?> klass, boolean onStart, boolean both)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) java.lang.reflect.Field getField​(java.lang.String s)  
      (package private) java.lang.reflect.Method getMethod​(java.lang.String s)  
      private java.lang.reflect.Field getUncachedField​(java.lang.String s)
      Get a field (uncached in fields)
      private java.lang.reflect.Method getUncachedMethod​(java.lang.String s)
      Get an uncached method (in methods)
      • Methods inherited from class java.lang.Object

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

      • klass

        private final java.lang.Class<?> klass
      • onStart

        private final boolean onStart
      • both

        private final boolean both
      • fields

        private final java.util.Map<java.lang.String,​java.lang.reflect.Field> fields
      • methods

        private final java.util.Map<java.lang.String,​java.lang.reflect.Method> methods
    • Constructor Detail

      • Entry

        Entry​(java.lang.Class<?> klass,
              boolean onStart,
              boolean both)
    • Method Detail

      • getField

        java.lang.reflect.Field getField​(java.lang.String s)
      • getUncachedField

        private java.lang.reflect.Field getUncachedField​(java.lang.String s)
        Get a field (uncached in fields)
        Parameters:
        s - The field to get
        Returns:
        The field, or null.
      • getMethod

        java.lang.reflect.Method getMethod​(java.lang.String s)
      • getUncachedMethod

        private java.lang.reflect.Method getUncachedMethod​(java.lang.String s)
        Get an uncached method (in methods)
        Parameters:
        s - The method to find
        Returns:
        The method or null.