Uses of Interface
org.immutables.value.processor.encode.Type
-
Packages that use Type Package Description org.immutables.value.processor.encode org.immutables.value.processor.meta -
-
Uses of Type in org.immutables.value.processor.encode
Subinterfaces of Type in org.immutables.value.processor.encode Modifier and Type Interface Description static interfaceType.Definedstatic interfaceType.Nonprimitivestatic interfaceType.WildcardClasses in org.immutables.value.processor.encode that implement Type Modifier and Type Class Description static classType.Arraystatic classType.Parameterizedstatic classType.Primitivestatic classType.Referencestatic classType.Variablestatic classType.Wildcard.Extendsstatic classType.Wildcard.SuperFields in org.immutables.value.processor.encode declared as Type Modifier and Type Field Description TypeType.Array. elementprivate TypeEncodings.Encoding. encodingSelfTypeTypeType.Template. templateprivate TypeImmutableEncodedElement.Builder. typeprivate TypeImmutableEncodedElement.Param. typeprivate TypeImmutableEncodedElement. type(package private) TypeInstantiation. typeFields in org.immutables.value.processor.encode with type parameters of type Type Modifier and Type Field Description private com.google.common.collect.Multimap<Type,Instantiator.TemplateAnchor>Instantiator. anchorsprivate com.google.common.collect.ImmutableList.Builder<Type>ImmutableEncodedElement.Builder. thrownprivate com.google.common.collect.ImmutableList<Type>ImmutableEncodedElement. thrownMethods in org.immutables.value.processor.encode that return Type Modifier and Type Method Description TypeType.VariableResolver. apply(Type type)TypeType.Transformer. array(Type.Array array)protected TypeType.Transformer. defaults(Type type)private TypeType.Parser. doParse(java.lang.String input)TypeType.Transformer. extendsWildcard(Type.Wildcard.Extends wildcard)private TypeType.Parser. forName(java.lang.String name)TypeTypeExtractor. get(javax.lang.model.type.TypeMirror type)private TypeInstantiator. getRaw(Type type)TypeType.Transformer. parameterized(Type.Parameterized parameterized)TypeType.Parser. parse(java.lang.String input)TypeType.Transformer. primitive(Type.Primitive primitive)TypeType.Transformer. reference(Type.Reference reference)TypeType.Transformer. superWildcard(Type.Wildcard.Super wildcard)(package private) abstract TypeEncodedElement.Param. type()(package private) abstract TypeEncodedElement. type()(package private) TypeImmutableEncodedElement.Param. type()(package private) TypeImmutableEncodedElement. type()TypeType.Transformer. variable(Type.Variable variable)TypeType.VariableResolver. variable(Type.Variable variable)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)Methods in org.immutables.value.processor.encode that return types with arguments of type Type Modifier and Type Method Description (package private) abstract java.util.List<Type>EncodedElement. thrown()(package private) com.google.common.collect.ImmutableList<Type>ImmutableEncodedElement. thrown()Methods in org.immutables.value.processor.encode with parameters of type Type Modifier and Type Method Description EncodedElement.BuilderImmutableEncodedElement.Builder. addThrown(Type element)Adds one element tothrownlist.EncodedElement.BuilderImmutableEncodedElement.Builder. addThrown(Type... elements)Adds elements tothrownlist.TypeType.VariableResolver. apply(Type type)Type.ArrayType.Factory. array(Type element)Type.ArrayType.Producer. array(Type element)static Type.NonprimitiveType.Primitive. asNonprimitive(Type type)protected TypeType.Transformer. defaults(Type type)private TypeInstantiator. getRaw(Type type)com.google.common.base.Optional<Type.VariableResolver>Type.Template. match(Type type)(package private) static EncodedElement.ParamEncodedElement.Param. of(java.lang.String name, Type type)(package private) static EncodedElement.ParamEncodedElement.Param. of(java.lang.String name, Type type, java.util.List<java.lang.String> annotations)static EncodedElement.ParamImmutableEncodedElement.Param. of(java.lang.String name, Type type, java.lang.Iterable<java.lang.String> annotations)Construct a new immutableParaminstance.static EncodedElement.ParamImmutableEncodedElement.Param. of(java.lang.String name, Type type, java.util.List<java.lang.String> annotations)Construct a new immutableParaminstance.EncodedElement.BuilderImmutableEncodedElement.Builder. type(Type type)Initializes the value for thetypeattribute.Type.ArrayType.Factory. varargs(Type element)Type.ArrayType.Producer. varargs(Type element)ImmutableEncodedElementImmutableEncodedElement. withThrown(Type... elements)Copy the current immutable object with elements that replace the content ofthrown.ImmutableEncodedElement.ParamImmutableEncodedElement.Param. withType(Type value)Copy the current immutable object by setting a value for thetypeattribute.ImmutableEncodedElementImmutableEncodedElement. withType(Type value)Copy the current immutable object by setting a value for thetypeattribute.Method parameters in org.immutables.value.processor.encode with type arguments of type Type Modifier and Type Method Description EncodedElement.BuilderImmutableEncodedElement.Builder. addAllThrown(java.lang.Iterable<? extends Type> elements)Adds elements tothrownlist.private voidType.Print. printSeparated(java.lang.Iterable<? extends Type> types, java.lang.String separator)ImmutableEncodedElementImmutableEncodedElement. withThrown(java.lang.Iterable<? extends Type> elements)Copy the current immutable object with elements that replace the content ofthrown.Constructors in org.immutables.value.processor.encode with parameters of type Type Constructor Description Array(Type element, boolean varargs)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)Instantiation(EncodingInfo encoding, EncodedElement expose, Type exposedType, Styles.UsingName.AttributeNames names, Type.VariableResolver resolver, ValueType containingType, boolean shimFields)Param(java.lang.String name, Type type, java.lang.Iterable<java.lang.String> annotations)Param(ImmutableEncodedElement.Param original, java.lang.String name, Type type, com.google.common.collect.ImmutableList<java.lang.String> annotations)Template(Type template) -
Uses of Type in org.immutables.value.processor.meta
Methods in org.immutables.value.processor.meta that return Type Modifier and Type Method Description TypeGsonTypeTokens. parseType(java.lang.String typeUsage)private TypeCriteriaModel. toType(javax.lang.model.type.TypeMirror mirror)Methods in org.immutables.value.processor.meta with parameters of type Type Modifier and Type Method Description java.lang.CharSequenceGsonTypeTokens. sourceFor(Type rootType)
-