Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- packageName() - Method in interface org.tquadrat.foundation.javacomposer.ClassName
-
Returns the package name, like
java.util
forjava.util.Map.Entry
. - packageName() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Returns the package name, like
java.util
forjava.util.Map.Entry
. - packageName() - Method in class org.tquadrat.foundation.javacomposer.internal.JavaFileImpl.BuilderImpl
-
Returns the package name.
- parameterBuilder(Type, CharSequence, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for a new
ParameterSpec
instance. - parameterBuilder(TypeName, CharSequence, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a builder for a new
ParameterSpec
instance. - ParameterizedTypeName - Interface in org.tquadrat.foundation.javacomposer
-
The specialisation of
TypeName
for parameterised types. - ParameterizedTypeNameImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
TypeNameImpl
for parameterised types. - ParameterizedTypeNameImpl(Optional<ParameterizedTypeNameImpl>, ClassNameImpl, List<? extends TypeNameImpl>, List<AnnotationSpecImpl>) - Constructor for class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Creates a new
ParameterizedTypeNameImpl
instance. - ParameterizedTypeNameImpl(ParameterizedTypeNameImpl, ClassNameImpl, List<? extends TypeNameImpl>) - Constructor for class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Creates a new
ParameterizedTypeNameImpl
instance. - ParameterizedTypeNameImpl(ParameterizedTypeNameImpl, ClassNameImpl, List<? extends TypeNameImpl>, List<AnnotationSpecImpl>) - Constructor for class org.tquadrat.foundation.javacomposer.internal.ParameterizedTypeNameImpl
-
Creates a new
ParameterizedTypeNameImpl
instance. - parameterOf(Type, CharSequence, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a new
ParameterSpec
instance for the given arguments. - parameterOf(TypeName, CharSequence, Modifier...) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Creates a new
ParameterSpec
instance for the given arguments. - parameters() - Method in class org.tquadrat.foundation.javacomposer.internal.LambdaSpecImpl.BuilderImpl
-
Returns the parameters for the lambda.
- parameters() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl.BuilderImpl
-
Returns a reference tothe parameters.
- parameters() - Method in class org.tquadrat.foundation.javacomposer.internal.MethodSpecImpl
-
Returns the parameters for this method.
- parameters() - Method in interface org.tquadrat.foundation.javacomposer.MethodSpec
-
Returns the parameters for this method.
- Parameters - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- Parameters and Types - Search tag in interface org.tquadrat.foundation.javacomposer.LambdaSpec
- Section
- parametersOf(Method) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Retrieves the parameters from the given method.
- parametersOf(ExecutableElement) - Method in class org.tquadrat.foundation.javacomposer.JavaComposer
-
Retrieves th e parameters from the given method.
- ParameterSpec - Interface in org.tquadrat.foundation.javacomposer
-
The specification for a generated parameter declaration.
- ParameterSpec.Builder - Interface in org.tquadrat.foundation.javacomposer
-
The builder for an instance of
ParameterSpec
- ParameterSpecImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
ParameterSpec
. - ParameterSpecImpl(ParameterSpecImpl.BuilderImpl) - Constructor for class org.tquadrat.foundation.javacomposer.internal.ParameterSpecImpl
-
Creates a new
ParameterSpecImpl
instance. - ParameterSpecImpl.BuilderImpl - Class in org.tquadrat.foundation.javacomposer.internal
-
The implementation of
ParameterSpec.Builder
- parentClass() - Method in interface org.tquadrat.foundation.javacomposer.ClassName
-
Returns the enclosing class, like
Map
forjava.util.Map.Entry
. - parentClass() - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Returns the enclosing class, like
Map
forjava.util.Map.Entry
. - peerClass(CharSequence) - Method in interface org.tquadrat.foundation.javacomposer.ClassName
-
Creates a class that shares the same enclosing package or class.
- peerClass(CharSequence) - Method in class org.tquadrat.foundation.javacomposer.internal.ClassNameImpl
-
Creates a class that shares the same enclosing package or class.
- popPackage() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Pops the package name.
- popType() - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Pops the top most type.
- Positional Arguments - Search tag in package org.tquadrat.foundation.javacomposer
- Section
- PREVIEW - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
A preview feature was used.
- Primitives - Class in org.tquadrat.foundation.javacomposer
-
The constants for the primitives.
- Primitives() - Constructor for class org.tquadrat.foundation.javacomposer.Primitives
-
No instance allowed for this class.
- process(StringTemplate) - Method in interface org.tquadrat.foundation.javacomposer.CodeProcessorPREVIEW
- process(StringTemplate) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeProcessorImpl
- PUBLIC_METHOD_NOT_EXPOSED_IN_INTERFACE - Enum constant in enum class org.tquadrat.foundation.javacomposer.SuppressableWarnings
-
A class implements one or more interfaces, but some of its public methods are not exposed via any of those interfaces.
- pushPackage(String) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Pushes the given package name.
- pushType(TypeSpecImpl) - Method in class org.tquadrat.foundation.javacomposer.internal.CodeWriter
-
Pushes the give type.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form