Uses of Interface
org.immutables.value.processor.encode.Type.Parameters
Packages that use Type.Parameters
-
Uses of Type.Parameters in org.immutables.value.processor.encode
Classes in org.immutables.value.processor.encode that implement Type.ParametersModifier and TypeClassDescription(package private) static final classFields in org.immutables.value.processor.encode declared as Type.ParametersModifier and TypeFieldDescriptionprivate static final Type.ParametersType.Producer.EMPTY_PARAMETERSprivate final Type.ParametersType.Parser.parametersfinal Type.ParametersTypeExtractor.parametersprivate Type.ParametersImmutableEncodedElement.Builder.typeParametersprivate final Type.ParametersImmutableEncodedElement.typeParametersprivate Type.ParametersImmutableEncodingInfo.Builder.typeParametersprivate final Type.ParametersImmutableEncodingInfo.typeParametersMethods in org.immutables.value.processor.encode that return Type.ParametersModifier and TypeMethodDescription(package private) static Type.ParametersType.Producer.emptyParameters()private Type.ParametersTypeExtractor.initParameters(Parameterizable context) Type.Parameters.introduce(String name, Iterable<? extends Type.Defined> upperBounds) Type.Producer.DefinedParameters.introduce(String name, Iterable<? extends Type.Defined> upperBounds) Type.Factory.parameters()Type.Producer.parameters()(package private) abstract Type.ParametersEncodedElement.typeParameters()(package private) abstract Type.ParametersEncodingInfo.typeParameters()(package private) Type.ParametersImmutableEncodedElement.typeParameters()(package private) Type.ParametersImmutableEncodingInfo.typeParameters()Methods in org.immutables.value.processor.encode with parameters of type Type.ParametersModifier and TypeMethodDescriptionprivate EncodedElementInflater.elementFor(Mirrors.EncElement e, Type.Parameters typeParameters) (package private) static EncodedElement.TypeParamEncodedElement.TypeParam.from(String input, Type.Factory typeFactory, Type.Parameters typeParameters) private List<Type.Defined> TypeExtractor.getBounds(Type.Parameters parameters, TypeParameterElement p) final EncodedElement.BuilderImmutableEncodedElement.Builder.typeParameters(Type.Parameters typeParameters) Initializes the value for thetypeParametersattribute.final EncodingInfo.BuilderImmutableEncodingInfo.Builder.typeParameters(Type.Parameters typeParameters) Initializes the value for thetypeParametersattribute.TypeExtractor.TypeConverter.visitArray(ArrayType t, Type.Parameters p) TypeExtractor.TypeConverter.visitDeclared(DeclaredType t, Type.Parameters p) TypeExtractor.TypeConverter.visitError(ErrorType t, Type.Parameters p) TypeExtractor.TypeConverter.visitExecutable(ExecutableType t, Type.Parameters p) TypeExtractor.TypeConverter.visitNoType(NoType t, Type.Parameters p) TypeExtractor.TypeConverter.visitNull(NullType t, Type.Parameters p) TypeExtractor.TypeConverter.visitPrimitive(PrimitiveType t, Type.Parameters p) TypeExtractor.TypeConverter.visitTypeVariable(TypeVariable t, Type.Parameters p) TypeExtractor.TypeConverter.visitUnion(UnionType t, Type.Parameters p) TypeExtractor.TypeConverter.visitWildcard(WildcardType t, Type.Parameters p) final ImmutableEncodedElementImmutableEncodedElement.withTypeParameters(Type.Parameters value) Copy the current immutable object by setting a value for thetypeParametersattribute.final ImmutableEncodingInfoImmutableEncodingInfo.withTypeParameters(Type.Parameters value) Copy the current immutable object by setting a value for thetypeParametersattribute.Constructors in org.immutables.value.processor.encode with parameters of type Type.ParametersModifierConstructorDescriptionprivateImmutableEncodedElement(String name, Type type, Naming naming, com.google.common.collect.ImmutableList<EncodedElement.Param> params, com.google.common.collect.ImmutableList<Code.Term> code, com.google.common.collect.ImmutableList<Type> thrown, com.google.common.collect.ImmutableSet<EncodedElement.Tag> tags, Type.Parameters typeParameters, com.google.common.collect.ImmutableList<EncodedElement.TypeParam> typeParams, com.google.common.collect.ImmutableList<String> doc, com.google.common.collect.ImmutableList<String> annotations, StandardNaming standardNaming) privateImmutableEncodingInfo(String name, com.google.common.collect.ImmutableSet<String> imports, Type.Parameters typeParameters, Type.Factory typeFactory, com.google.common.collect.ImmutableList<EncodedElement> element) Parser(Type.Factory factory, Type.Parameters parameters) TypeExtractor(Type.Factory factory, Type.Parameters parameters)