Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    spoon.compiler.Environment.setUseLegacyTypeAdaption(boolean)
    spoon.compiler.Environment.useLegacyTypeAdaption()
    spoon.javadoc.internal.Javadoc
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocBlockTag
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocDescription
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocDescriptionElement
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocInlineTag
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocSnippet
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.reflect.factory.TypeFactory.BOOLEAN
    Use TypeFactory.booleanType() instead.
    spoon.reflect.factory.TypeFactory.BOOLEAN_PRIMITIVE
    Use TypeFactory.booleanPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.BYTE
    Use TypeFactory.byteType() instead.
    spoon.reflect.factory.TypeFactory.BYTE_PRIMITIVE
    Use TypeFactory.bytePrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.CHARACTER
    Use TypeFactory.characterType() instead.
    spoon.reflect.factory.TypeFactory.CHARACTER_PRIMITIVE
    Use TypeFactory.characterPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.COLLECTION
    Use TypeFactory#createReference(Collection.class) instead.
    spoon.reflect.factory.TypeFactory.DATE
    Use TypeFactory.dateType() instead.
    spoon.reflect.factory.TypeFactory.DOUBLE
    Use TypeFactory.doubleType() instead.
    spoon.reflect.factory.TypeFactory.DOUBLE_PRIMITIVE
    Use TypeFactory.doublePrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.ENUM
    Use TypeFactory#createReference(Enum.class) instead.
    spoon.reflect.factory.TypeFactory.FLOAT
    Use TypeFactory.floatType() instead.
    spoon.reflect.factory.TypeFactory.FLOAT_PRIMITIVE
    Use TypeFactory.floatPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.INTEGER
    Use TypeFactory.integerType() instead.
    spoon.reflect.factory.TypeFactory.INTEGER_PRIMITIVE
    Use TypeFactory.integerPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.ITERABLE
    Use TypeFactory#createReference(Iterable.class) instead.
    spoon.reflect.factory.TypeFactory.LIST
    Use TypeFactory#createReference(List.class) instead.
    spoon.reflect.factory.TypeFactory.LONG
    Use TypeFactory.longType() instead.
    spoon.reflect.factory.TypeFactory.LONG_PRIMITIVE
    Use TypeFactory.longPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.MAP
    Use TypeFactory#createReference(Map.class) instead.
    spoon.reflect.factory.TypeFactory.NULL_TYPE
    Use TypeFactory.nullType() instead.
    spoon.reflect.factory.TypeFactory.OBJECT
    Use TypeFactory.objectType() instead.
    spoon.reflect.factory.TypeFactory.OMITTED_TYPE_ARG_TYPE
    Deprecated for removal without replacement.
    spoon.reflect.factory.TypeFactory.SET
    Use TypeFactory#createReference(Set.class) instead.
    spoon.reflect.factory.TypeFactory.SHORT
    Use TypeFactory.shortType() instead.
    spoon.reflect.factory.TypeFactory.SHORT_PRIMITIVE
    Use TypeFactory.shortPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.STRING
    Use TypeFactory.stringType() instead.
    spoon.reflect.factory.TypeFactory.VOID
    Use TypeFactory.voidType() instead.
    spoon.reflect.factory.TypeFactory.VOID_PRIMITIVE
    Use TypeFactory.voidPrimitiveType() instead.
  • Deprecated Interfaces
    Interface
    Description
    spoon.javadoc.internal.JavadocDescriptionElement
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.reflect.cu.CompilationUnit
  • Deprecated Classes
    Class
    Description
    spoon.javadoc.internal.Javadoc
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocBlockTag
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocDescription
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocInlineTag
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.javadoc.internal.JavadocSnippet
    Use the new javadoc parser submodule, see Javadoc Parser.
    spoon.support.util.ModelSet
    This set is no longer actively used or maintained. It is only kept for backwards compatibility and might be removed in a future release.
  • Deprecated Fields
    Field
    Description
    spoon.reflect.factory.TypeFactory.BOOLEAN
    Use TypeFactory.booleanType() instead.
    spoon.reflect.factory.TypeFactory.BOOLEAN_PRIMITIVE
    Use TypeFactory.booleanPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.BYTE
    Use TypeFactory.byteType() instead.
    spoon.reflect.factory.TypeFactory.BYTE_PRIMITIVE
    Use TypeFactory.bytePrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.CHARACTER
    Use TypeFactory.characterType() instead.
    spoon.reflect.factory.TypeFactory.CHARACTER_PRIMITIVE
    Use TypeFactory.characterPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.COLLECTION
    Use TypeFactory#createReference(Collection.class) instead.
    spoon.reflect.factory.TypeFactory.DATE
    Use TypeFactory.dateType() instead.
    spoon.reflect.factory.TypeFactory.DOUBLE
    Use TypeFactory.doubleType() instead.
    spoon.reflect.factory.TypeFactory.DOUBLE_PRIMITIVE
    Use TypeFactory.doublePrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.ENUM
    Use TypeFactory#createReference(Enum.class) instead.
    spoon.reflect.factory.TypeFactory.FLOAT
    Use TypeFactory.floatType() instead.
    spoon.reflect.factory.TypeFactory.FLOAT_PRIMITIVE
    Use TypeFactory.floatPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.INTEGER
    Use TypeFactory.integerType() instead.
    spoon.reflect.factory.TypeFactory.INTEGER_PRIMITIVE
    Use TypeFactory.integerPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.ITERABLE
    Use TypeFactory#createReference(Iterable.class) instead.
    spoon.reflect.factory.TypeFactory.LIST
    Use TypeFactory#createReference(List.class) instead.
    spoon.reflect.factory.TypeFactory.LONG
    Use TypeFactory.longType() instead.
    spoon.reflect.factory.TypeFactory.LONG_PRIMITIVE
    Use TypeFactory.longPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.MAP
    Use TypeFactory#createReference(Map.class) instead.
    spoon.reflect.factory.TypeFactory.NULL_TYPE
    Use TypeFactory.nullType() instead.
    spoon.reflect.factory.TypeFactory.OBJECT
    Use TypeFactory.objectType() instead.
    spoon.reflect.factory.TypeFactory.OMITTED_TYPE_ARG_TYPE
    Deprecated for removal without replacement.
    spoon.reflect.factory.TypeFactory.SET
    Use TypeFactory#createReference(Set.class) instead.
    spoon.reflect.factory.TypeFactory.SHORT
    Use TypeFactory.shortType() instead.
    spoon.reflect.factory.TypeFactory.SHORT_PRIMITIVE
    Use TypeFactory.shortPrimitiveType() instead.
    spoon.reflect.factory.TypeFactory.STRING
    Use TypeFactory.stringType() instead.
    spoon.reflect.factory.TypeFactory.VOID
    Use TypeFactory.voidType() instead.
    spoon.reflect.factory.TypeFactory.VOID_PRIMITIVE
    Use TypeFactory.voidPrimitiveType() instead.
  • Deprecated Methods
    Method
    Description
    spoon.compiler.Environment.setUseLegacyTypeAdaption(boolean)
    spoon.compiler.Environment.useLegacyTypeAdaption()
    spoon.processing.AbstractAnnotationProcessor.shoudBeConsumed(CtAnnotation<? extends Annotation>)
    use AbstractAnnotationProcessor.shouldBeConsumed(CtAnnotation) instead
    spoon.processing.AnnotationProcessor.shoudBeConsumed(CtAnnotation<? extends Annotation>)
    use AnnotationProcessor.shouldBeConsumed(CtAnnotation) instead
    spoon.reflect.visitor.ElementPrinterHelper.writeActualTypeArguments(CtActualTypeContainer)
    use ElementPrinterHelper.writeActualTypeArguments(CtActualTypeContainer, PrintTypeArguments). This method is only kept for backwards compatibility.
  • Deprecated Constructors
    Constructor
    Description
    spoon.support.compiler.ZipFile(ZipFolder, String, byte[])
    use ZipFile(ZipFolder, String, Path)
    spoon.support.reflect.CtExtendedModifier(ModifierKind)
    use CtExtendedModifier.explicit(ModifierKind) to create an explicit modifier.

Copyright © 2007–2025 Inria. All rights reserved.