Uses of Class
org.immutables.value.processor.meta.ValueAttribute
-
Packages that use ValueAttribute Package Description org.immutables.value.processor org.immutables.value.processor.meta -
-
Uses of ValueAttribute in org.immutables.value.processor
Fields in org.immutables.value.processor declared as ValueAttribute Modifier and Type Field Description (package private) ValueAttributeOkJsons.AdapterDecider. attributeprotected ValueAttributeAbstractValuesTemplate. Attribute(package private) ValueAttributeParcelables. AttributeFields in org.immutables.value.processor with type parameters of type ValueAttribute Modifier and Type Field Description (package private) java.util.Map<java.lang.Character,java.util.Collection<ValueAttribute>>OkJsons.AttributesByFirstLetter. asMap(package private) com.google.common.base.Function<ValueAttribute,java.lang.Integer>Datatypes. attributeIndexprivate java.util.Map<ValueAttribute,java.lang.Integer>Datatypes. attributeIndexMap(package private) com.google.common.collect.Multimap<java.lang.Character,ValueAttribute>OkJsons.AttributesByFirstLetter. byFirstcom.google.common.base.Function<java.lang.Iterable<ValueAttribute>,com.google.common.collect.Multimap<java.lang.Character,java.util.Map.Entry<java.lang.String,ValueAttribute>>>Gsons. byFirstCharactercom.google.common.base.Function<java.lang.Iterable<ValueAttribute>,com.google.common.collect.Multimap<java.lang.Character,java.util.Map.Entry<java.lang.String,ValueAttribute>>>Gsons. byFirstCharacter(package private) com.google.common.base.Function<java.lang.Iterable<ValueAttribute>,OkJsons.AttributesByFirstLetter>OkJsons. byFirstCharacter(package private) com.google.common.base.Function<ValueAttribute,OkJsons.AdapterDecider>OkJsons.OkTypeAdapterTypes. decider(package private) com.google.common.collect.Multimap<java.lang.Character,java.util.Map.Entry<java.lang.String,ValueAttribute>>Gsons. Mmprotected com.google.common.collect.ImmutableList<ValueAttribute>AbstractValuesTemplate. noAttributes(package private) java.util.Map.Entry<java.lang.String,ValueAttribute>Gsons. NvMethods in org.immutables.value.processor that return types with arguments of type ValueAttribute Modifier and Type Method Description (package private) java.util.Collection<ValueAttribute>OkJsons.AttributesByFirstLetter. values()Methods in org.immutables.value.processor with parameters of type ValueAttribute Modifier and Type Method Description private voidOkJsons.EnumAllDefinitions. addEnumDefintions(Proto.AbstractDeclaring declaring, ValueAttribute v, OkJsons.ConvertionDirection direction)Constructors in org.immutables.value.processor with parameters of type ValueAttribute Constructor Description AdapterDecider(ValueAttribute attribute, OkJsons.EnumAllDefinitions enums)Constructor parameters in org.immutables.value.processor with type arguments of type ValueAttribute Constructor Description AttributesByFirstLetter(java.lang.Iterable<ValueAttribute> attributes) -
Uses of ValueAttribute in org.immutables.value.processor.meta
Fields in org.immutables.value.processor.meta declared as ValueAttribute Modifier and Type Field Description private ValueAttributeCriteriaModel. attributeprivate ValueAttributeCriteriaModel.CreatorVisitor. attributeprivate ValueAttributeCriteriaModel.MatcherDefinition. attributeValueAttributeTelescopicBuild.TelescopicStage. attributeprivate ValueAttributeValueType. jacksonValueprivate ValueAttributeImmutableAttributeBuilderReflection. valueAttributeprivate ValueAttributeImmutableFirstPartyStrategy. valueAttributeFields in org.immutables.value.processor.meta with type parameters of type ValueAttribute Modifier and Type Field Description private com.google.common.collect.ImmutableList<ValueAttribute>ValueType. allMarshalingAttributesprivate java.util.List<ValueAttribute>AccessorAttributesCollector. attributesprivate java.util.List<ValueAttribute>FactoryMethodAttributesCollector. attributescom.google.common.collect.ImmutableList<ValueAttribute>FromSupertypesModel.FromSupertype. attributesjava.util.List<ValueAttribute>ValueType. attributesprivate java.util.Set<ValueAttribute>ValueType. constructorArgumentsprivate java.util.List<ValueAttribute>ValueType. constructorExcludedjava.util.List<ValueAttribute>TelescopicBuild. finalsjava.util.List<ValueAttribute>ValueType.FuncData. functionalAttributesprivate java.util.List<ValueAttribute>ValueType. implementedAttributesprivate java.util.List<ValueAttribute>ValueType. settableAttributesprivate java.util.Set<ValueAttribute>ValueType. uniqueAttributeBuilderListAttributesprivate java.util.Set<ValueAttribute>ValueType. uniqueNestedBuilderAttributesMethods in org.immutables.value.processor.meta that return ValueAttribute Modifier and Type Method Description ValueAttributeValueType. getGsonOther()ValueAttributeValueType. getIdAttribute()ValueAttributeValueType. getJacksonValue()private ValueAttributeJavaBeanAttributesCollector. toAttribute(java.lang.String name, javax.lang.model.element.Element element)Create attribute from JavaBean getter(package private) abstract ValueAttributeAttributeBuilderReflection.FirstPartyStrategy. valueAttribute()(package private) abstract ValueAttributeAttributeBuilderReflection. valueAttribute()(package private) ValueAttributeImmutableAttributeBuilderReflection. valueAttribute()(package private) ValueAttributeImmutableFirstPartyStrategy. valueAttribute()Methods in org.immutables.value.processor.meta that return types with arguments of type ValueAttribute Modifier and Type Method Description java.util.List<ValueAttribute>ValueType. allMarshalingAttributes()private com.google.common.collect.FluentIterable<ValueAttribute>ValueType. attributes()java.util.Set<ValueAttribute>ValueType. computeConstructorArguments()java.util.List<ValueAttribute>ValueType. getAllAccessibleAttributes()java.util.List<ValueAttribute>ValueType. getBuilderParameters()java.util.List<ValueAttribute>ValueType. getConstructableAttributes()java.util.Set<ValueAttribute>ValueType. getConstructorArguments()java.util.List<ValueAttribute>ValueType. getConstructorExcluded()java.util.List<ValueAttribute>ValueType. getConstructorOmited()java.util.Set<ValueAttribute>ValueAttribute. getConstructorParameters()java.util.List<ValueAttribute>ValueType. getDefaultAttributes()java.util.List<ValueAttribute>ValueType. getEquivalenceAttributes()java.util.List<ValueAttribute>ValueType. getExcludableAttributes()java.util.List<ValueAttribute>ValueType. getImplementedAttributes()java.util.List<ValueAttribute>ValueType. getLazyAttributes()java.util.List<ValueAttribute>ValueType. getMandatoryAttributes()java.util.List<ValueAttribute>ValueType. getMandatoryOrEncodingAttributes()java.util.List<ValueAttribute>ValueType. getMarshaledAttributes()java.util.List<ValueAttribute>ValueType. getRequiresTrackedIsSetNonMandatoryAttributes()java.util.List<ValueAttribute>ValueType. getSettableAttributes()java.util.Set<ValueAttribute>ValueType. getUniqueAttributeBuilderAttributes()java.util.Set<ValueAttribute>ValueType. getUniqueAttributeBuilderListAttributes()java.util.List<ValueAttribute>ValueType. getUnmarshaledAttributes()java.util.List<ValueAttribute>ValueType. getWithSettableAfterConstruction()static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. isAttributeBuilder()static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. isGenerateAbstract()Predicate on instance of DiscoveredAttribute that evaluates attribute isGenerateAbstract.static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. isGenerateDefault()Predicate on instance of DiscoveredAttribute that evaluates attribute isGenerateDefault.static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. isGenerateDerived()Predicate on instance of DiscoveredAttribute that evaluates attribute isGenerateDerived.static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. isListType()static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. isPrimitive()Predicate on instance of DiscoveredAttribute that evaluates attribute isPrimitive.static com.google.common.base.Predicate<ValueAttribute>ValueAttributeFunctions. uniqueOnAttributeBuilderDescriptor()Methods in org.immutables.value.processor.meta with parameters of type ValueAttribute Modifier and Type Method Description java.lang.StringValueAttribute.ToName. apply(ValueAttribute input)booleanValueAttributeFunctions.AttributeBuilderPredicate. apply(ValueAttribute input)booleanValueAttributeFunctions.IsGenerateAbstractPredicate. apply(ValueAttribute input)booleanValueAttributeFunctions.IsGenerateDefaultPredicate. apply(ValueAttribute input)booleanValueAttributeFunctions.IsGenerateDerivedPredicate. apply(ValueAttribute input)booleanValueAttributeFunctions.IsListType. apply(ValueAttribute input)booleanValueAttributeFunctions.IsPrimitivePredicate. apply(ValueAttribute input)booleanValueAttributeFunctions.UniqueOnAttributeBuilderDescriptor. apply(ValueAttribute valueAttribute)booleanValueType.HasJdkKind. apply(ValueAttribute attribute)booleanValueType.NonAuxiliary. apply(ValueAttribute input)java.lang.IntegerValueType.ToConstructorArgumentOrder. apply(ValueAttribute input)private static java.lang.StringAttributeBuilderReflection. cachingKey(ValueAttribute valueAttribute)static AttributeBuilderReflectionAttributeBuilderReflection. forValueType(ValueAttribute valueAttribute)private booleanFromSupertypesModel. isEligibleFromType(javax.lang.model.element.TypeElement typeElement, ValueAttribute attr)private static booleanAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy. isPossibleBuilderClass(javax.lang.model.element.Element possibleBuilderClass, ValueAttribute valueAttribute)Determine if inner class could be a builder.private static booleanAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy. isPossibleBuilderMethod(javax.lang.model.element.Element possibleBuilderMethod, boolean onValueType, ValueAttribute valueAttribute)Return true if the possibleBuilderMethod matches the Style#attributeBuilder() and returns a class.private static booleanAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy. isPossibleBuildMethod(ValueAttribute attribute, javax.lang.model.element.Element possibleBuildMethod)Returns true if there's a public way to build the value type with an instance no-arg method.protected static booleanAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy. isPossibleCopyMethod(ValueAttribute valueAttribute, javax.lang.model.element.Element possibleCopyMethod, boolean onValueType)Applies to both builder and value candidates.(package private) static AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategyAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy. of(ValueAttribute valueAttribute)static ImmutableAttributeBuilderReflectionImmutableAttributeBuilderReflection. of(ValueAttribute valueAttribute)Construct a new immutableAttributeBuilderReflectioninstance.static ImmutableFirstPartyStrategyImmutableFirstPartyStrategy. of(ValueAttribute valueAttribute)Construct a new immutableFirstPartyStrategyinstance.private static voidAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy. processPossibleBuilder(ValueAttribute attribute, AttributeBuilderThirdPartyModel.Creator builderModel)ImmutableAttributeBuilderReflectionImmutableAttributeBuilderReflection. withValueAttribute(ValueAttribute value)Copy the current immutable object by setting a value for thevalueAttributeattribute.ImmutableFirstPartyStrategyImmutableFirstPartyStrategy. withValueAttribute(ValueAttribute value)Copy the current immutable object by setting a value for thevalueAttributeattribute.Method parameters in org.immutables.value.processor.meta with type arguments of type ValueAttribute Modifier and Type Method Description (package private) static TelescopicBuildTelescopicBuild. from(ValueType type, java.util.List<ValueAttribute> attributes)private booleanValueType. useCollectionUtility(com.google.common.base.Predicate<ValueAttribute> predicate)private voidValueType. validateConstructorParameters(java.util.Set<ValueAttribute> parameters)Constructors in org.immutables.value.processor.meta with parameters of type ValueAttribute Constructor Description CreatorVisitor(javax.lang.model.util.Types types, javax.lang.model.util.Elements elements, ValueAttribute attribute)CriteriaModel(ValueAttribute attribute)ImmutableAttributeBuilderReflection(ImmutableAttributeBuilderReflection original, ValueAttribute valueAttribute)ImmutableAttributeBuilderReflection(ValueAttribute valueAttribute)ImmutableFirstPartyStrategy(ImmutableFirstPartyStrategy original, ValueAttribute valueAttribute)ImmutableFirstPartyStrategy(ValueAttribute valueAttribute)MatcherDefinition(ValueAttribute attribute, Type.Parameterized matcherType)TelescopicStage(ValueType type, ValueAttribute attribute, TelescopicBuild.TelescopicStage next)Constructor parameters in org.immutables.value.processor.meta with type arguments of type ValueAttribute Constructor Description FromSupertype(java.lang.String type, java.lang.Iterable<ValueAttribute> attribute)FromSupertypesModel(Reporter reporter, java.lang.String abstractTypeName, java.util.Collection<ValueAttribute> attributes, com.google.common.collect.ImmutableListMultimap<java.lang.String,javax.lang.model.element.TypeElement> accessorMapping, javax.annotation.processing.ProcessingEnvironment processing, java.util.List<javax.lang.model.element.TypeElement> extendedClasses, java.util.Set<javax.lang.model.element.TypeElement> implementedInterfaces)
-