Class LowLevelNameProvider

    • Field Detail

      • occupiedTopLevelNames

        protected java.util.Set<java.lang.String> occupiedTopLevelNames
      • occupiedVtableNames

        protected java.util.Set<java.lang.String> occupiedVtableNames
      • occupiedClassNames

        protected java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> occupiedClassNames
      • methodNames

        protected java.util.Map<MethodReference,​java.lang.String> methodNames
      • virtualMethodNames

        protected java.util.Map<MethodDescriptor,​java.lang.String> virtualMethodNames
      • staticFieldNames

        protected java.util.Map<FieldReference,​java.lang.String> staticFieldNames
      • memberFieldNames

        protected java.util.Map<FieldReference,​java.lang.String> memberFieldNames
      • classNames

        protected java.util.Map<java.lang.String,​java.lang.String> classNames
      • classInitializerNames

        protected java.util.Map<java.lang.String,​java.lang.String> classInitializerNames
      • classClassNames

        protected java.util.Map<java.lang.String,​java.lang.String> classClassNames
      • classSystemInitializerNames

        protected java.util.Map<ValueType,​java.lang.String> classSystemInitializerNames
      • classInstanceNames

        protected java.util.Map<ValueType,​java.lang.String> classInstanceNames
      • supertypeNames

        protected java.util.Map<ValueType,​java.lang.String> supertypeNames
    • Constructor Detail

      • LowLevelNameProvider

        public LowLevelNameProvider()