Uses of Interface
org.immutables.value.processor.encode.Type.Parameters
-
Packages that use Type.Parameters Package Description org.immutables.value.processor.encode -
-
Uses of Type.Parameters in org.immutables.value.processor.encode
Classes in org.immutables.value.processor.encode that implement Type.Parameters Modifier and Type Class Description (package private) static classType.Producer.DefinedParametersFields in org.immutables.value.processor.encode declared as Type.Parameters Modifier and Type Field Description private static Type.ParametersType.Producer. EMPTY_PARAMETERSprivate Type.ParametersType.Parser. parametersType.ParametersTypeExtractor. parametersprivate Type.ParametersImmutableEncodedElement.Builder. typeParametersprivate Type.ParametersImmutableEncodedElement. typeParametersprivate Type.ParametersImmutableEncodingInfo.Builder. typeParametersprivate Type.ParametersImmutableEncodingInfo. typeParametersMethods in org.immutables.value.processor.encode that return Type.Parameters Modifier and Type Method Description (package private) static Type.ParametersType.Producer. emptyParameters()private Type.ParametersTypeExtractor. initParameters(javax.lang.model.element.Parameterizable context)Type.ParametersType.Parameters. introduce(java.lang.String name, java.lang.Iterable<? extends Type.Defined> upperBounds)Type.ParametersType.Producer.DefinedParameters. introduce(java.lang.String name, java.lang.Iterable<? extends Type.Defined> upperBounds)Type.ParametersType.Factory. parameters()Type.ParametersType.Producer. parameters()Type.ParametersType.Parameters. recursive(java.lang.String name)Type.ParametersType.Producer.DefinedParameters. recursive(java.lang.String name)(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.Parameters Modifier and Type Method Description private EncodedElementInflater. elementFor(Mirrors.EncElement e, Type.Parameters typeParameters)(package private) static EncodedElement.TypeParamEncodedElement.TypeParam. from(java.lang.String input, Type.Factory typeFactory, Type.Parameters typeParameters)private java.util.List<Type.Defined>TypeExtractor. getBounds(Type.Parameters parameters, javax.lang.model.element.TypeParameterElement p)EncodedElement.BuilderImmutableEncodedElement.Builder. typeParameters(Type.Parameters typeParameters)Initializes the value for thetypeParametersattribute.EncodingInfo.BuilderImmutableEncodingInfo.Builder. typeParameters(Type.Parameters typeParameters)Initializes the value for thetypeParametersattribute.TypeTypeExtractor.TypeConverter. visitArray(javax.lang.model.type.ArrayType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitDeclared(javax.lang.model.type.DeclaredType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitError(javax.lang.model.type.ErrorType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitExecutable(javax.lang.model.type.ExecutableType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitNoType(javax.lang.model.type.NoType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitNull(javax.lang.model.type.NullType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitPrimitive(javax.lang.model.type.PrimitiveType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitTypeVariable(javax.lang.model.type.TypeVariable t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitUnion(javax.lang.model.type.UnionType t, Type.Parameters p)TypeTypeExtractor.TypeConverter. visitWildcard(javax.lang.model.type.WildcardType t, Type.Parameters p)ImmutableEncodedElementImmutableEncodedElement. withTypeParameters(Type.Parameters value)Copy the current immutable object by setting a value for thetypeParametersattribute.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.Parameters Constructor Description ImmutableEncodedElement(java.lang.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<java.lang.String> doc, com.google.common.collect.ImmutableList<java.lang.String> annotations, StandardNaming standardNaming)ImmutableEncodingInfo(java.lang.String name, com.google.common.collect.ImmutableSet<java.lang.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)
-