Uses of Interface
spoon.reflect.code.CtLiteral
Packages that use CtLiteral
Package
Description
This package contains the meta-model part that models the executable code (methods and constructors' bodies, field initializers).
This package contains the meta-model part that models the declarations (program's structures such as classes, fields, etc).
This package defines all the sub-factories for the Spoon meta-model.
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
This package contains some default implementations for commonly used processing tasks.
-
Uses of CtLiteral in spoon.reflect.code
Subinterfaces of CtLiteral in spoon.reflect.codeModifier and TypeInterfaceDescriptioninterface
This code element defines a Text Block String Literal.Methods in spoon.reflect.code with type parameters of type CtLiteralModifier and TypeMethodDescriptionCtLiteral.setBase(LiteralBase base)
Sets the base of the numeric literal.Sets the actual value of the literal.Methods in spoon.reflect.code that return CtLiteral -
Uses of CtLiteral in spoon.reflect.declaration
Methods in spoon.reflect.declaration with parameters of type CtLiteralModifier and TypeMethodDescription<T extends CtAnnotation<A>>
TAdds a new key-literal pair for this annotation. -
Uses of CtLiteral in spoon.reflect.factory
Methods in spoon.reflect.factory that return CtLiteralModifier and TypeMethodDescription<T> CtLiteral<T>
CodeFactory.createLiteral(T value)
Creates a literal with a given value.<T> CtLiteral<T>
CoreFactory.createLiteral()
Creates a literal expression.<T> CtLiteral<T>
Factory.createLiteral()
<T> CtLiteral<T>
Factory.createLiteral(T value)
<T> CtLiteral<T>
FactoryImpl.createLiteral()
<T> CtLiteral<T>
FactoryImpl.createLiteral(T value)
-
Uses of CtLiteral in spoon.reflect.visitor
Methods in spoon.reflect.visitor with parameters of type CtLiteralModifier and TypeMethodDescription<T> void
CtAbstractVisitor.visitCtLiteral(CtLiteral<T> literal)
<T> void
CtBiScannerDefault.visitCtLiteral(CtLiteral<T> literal)
<T> void
CtInheritanceScanner.visitCtLiteral(CtLiteral<T> e)
<T> void
CtScanner.visitCtLiteral(CtLiteral<T> literal)
<T> void
CtVisitor.visitCtLiteral(CtLiteral<T> literal)
Visits a literal expression.<T> void
DefaultJavaPrettyPrinter.visitCtLiteral(CtLiteral<T> literal)
-
Uses of CtLiteral in spoon.support
Methods in spoon.support that return CtLiteral -
Uses of CtLiteral in spoon.support.reflect.code
Classes in spoon.support.reflect.code that implement CtLiteralMethods in spoon.support.reflect.code with type parameters of type CtLiteralMethods in spoon.support.reflect.code that return CtLiteral -
Uses of CtLiteral in spoon.support.reflect.declaration
Methods in spoon.support.reflect.declaration with parameters of type CtLiteral -
Uses of CtLiteral in spoon.support.reflect.eval
Methods in spoon.support.reflect.eval with parameters of type CtLiteralModifier and TypeMethodDescription<T> void
VisitorPartialEvaluator.visitCtLiteral(CtLiteral<T> ctLiteral)
-
Uses of CtLiteral in spoon.support.visitor.clone
Methods in spoon.support.visitor.clone with parameters of type CtLiteralModifier and TypeMethodDescription<T> void
CloneBuilder.visitCtLiteral(CtLiteral<T> e)
<T> void
CloneVisitor.visitCtLiteral(CtLiteral<T> literal)
-
Uses of CtLiteral in spoon.support.visitor.equals
Methods in spoon.support.visitor.equals with parameters of type CtLiteral -
Uses of CtLiteral in spoon.support.visitor.replace
Methods in spoon.support.visitor.replace with parameters of type CtLiteralModifier and TypeMethodDescription<T> void
ReplacementVisitor.visitCtLiteral(CtLiteral<T> literal)