Uses of Interface
spoon.reflect.code.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
Modifier and TypeInterfaceDescriptioninterface
This code element defines a Text Block String Literal.Modifier and TypeMethodDescriptionCtLiteral.setBase(LiteralBase base)
Sets the base of the numeric literal.Sets the actual value of the literal. -
Uses of CtLiteral in spoon.reflect.declaration
Modifier and TypeMethodDescription<T extends CtAnnotation<A>>
TAdds a new key-literal pair for this annotation. -
Uses of CtLiteral in spoon.reflect.factory
Modifier 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
Modifier 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
-
Uses of CtLiteral in spoon.support.reflect.code
-
Uses of CtLiteral in spoon.support.reflect.declaration
-
Uses of CtLiteral in spoon.support.reflect.eval
Modifier and TypeMethodDescription<T> void
VisitorPartialEvaluator.visitCtLiteral(CtLiteral<T> ctLiteral)
-
Uses of CtLiteral in spoon.support.visitor.clone
Modifier and TypeMethodDescription<T> void
CloneBuilder.visitCtLiteral(CtLiteral<T> e)
<T> void
CloneVisitor.visitCtLiteral(CtLiteral<T> literal)
-
Uses of CtLiteral in spoon.support.visitor.equals
-
Uses of CtLiteral in spoon.support.visitor.replace
Modifier and TypeMethodDescription<T> void
ReplacementVisitor.visitCtLiteral(CtLiteral<T> literal)