Uses of Class
org.immutables.value.processor.meta.ValueAttribute
Packages that use ValueAttribute
-
Uses of ValueAttribute in org.immutables.value.processor
Fields in org.immutables.value.processor declared as ValueAttributeModifier and TypeFieldDescription(package private) final ValueAttributeOkJsons.AdapterDecider.attributeprotected ValueAttributeAbstractValuesTemplate.Attribute(package private) ValueAttributeParcelables.AttributeFields in org.immutables.value.processor with type parameters of type ValueAttributeModifier and TypeFieldDescription(package private) final Map<Character, Collection<ValueAttribute>> OkJsons.AttributesByFirstLetter.asMap(package private) final com.google.common.base.Function<ValueAttribute, Integer> Datatypes.attributeIndexprivate Map<ValueAttribute, Integer> Datatypes.attributeIndexMap(package private) final com.google.common.collect.Multimap<Character, ValueAttribute> OkJsons.AttributesByFirstLetter.byFirstfinal com.google.common.base.Function<Iterable<ValueAttribute>, com.google.common.collect.Multimap<Character, Map.Entry<String, ValueAttribute>>> Gsons.byFirstCharacterfinal com.google.common.base.Function<Iterable<ValueAttribute>, com.google.common.collect.Multimap<Character, Map.Entry<String, ValueAttribute>>> Gsons.byFirstCharacter(package private) final com.google.common.base.Function<Iterable<ValueAttribute>, OkJsons.AttributesByFirstLetter> OkJsons.byFirstCharacter(package private) final com.google.common.base.Function<ValueAttribute, OkJsons.AdapterDecider> OkJsons.OkTypeAdapterTypes.decider(package private) com.google.common.collect.Multimap<Character, Map.Entry<String, ValueAttribute>> Gsons.Mmprotected final com.google.common.collect.ImmutableList<ValueAttribute> AbstractValuesTemplate.noAttributes(package private) Map.Entry<String, ValueAttribute> Gsons.NvMethods in org.immutables.value.processor that return types with arguments of type ValueAttributeModifier and TypeMethodDescription(package private) Collection<ValueAttribute> OkJsons.AttributesByFirstLetter.values()Methods in org.immutables.value.processor with parameters of type ValueAttributeModifier and TypeMethodDescriptionprivate voidOkJsons.EnumAllDefinitions.addEnumDefintions(Proto.AbstractDeclaring declaring, ValueAttribute v, OkJsons.ConvertionDirection direction) Constructors in org.immutables.value.processor with parameters of type ValueAttributeModifierConstructorDescription(package private)AdapterDecider(ValueAttribute attribute, OkJsons.EnumAllDefinitions enums) Constructor parameters in org.immutables.value.processor with type arguments of type ValueAttributeModifierConstructorDescription(package private)AttributesByFirstLetter(Iterable<ValueAttribute> attributes) -
Uses of ValueAttribute in org.immutables.value.processor.meta
Fields in org.immutables.value.processor.meta declared as ValueAttributeModifier and TypeFieldDescriptionprivate final ValueAttributeCriteriaModel.attributeprivate final ValueAttributeCriteriaModel.CreatorVisitor.attributeprivate final ValueAttributeCriteriaModel.MatcherDefinition.attributefinal ValueAttributeTelescopicBuild.TelescopicStage.attributeprivate ValueAttributeValueType.jacksonValueprivate final ValueAttributeImmutableAttributeBuilderReflection.valueAttributeprivate final ValueAttributeImmutableFirstPartyStrategy.valueAttributeFields in org.immutables.value.processor.meta with type parameters of type ValueAttributeModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList<ValueAttribute> ValueType.allMarshalingAttributesprivate final List<ValueAttribute> AccessorAttributesCollector.attributesprivate final List<ValueAttribute> FactoryMethodAttributesCollector.attributesfinal com.google.common.collect.ImmutableList<ValueAttribute> FromSupertypesModel.FromSupertype.attributesValueType.attributesprivate Set<ValueAttribute> ValueType.constructorArgumentsprivate List<ValueAttribute> ValueType.constructorExcludedfinal List<ValueAttribute> TelescopicBuild.finalsfinal List<ValueAttribute> ValueType.FuncData.functionalAttributesprivate List<ValueAttribute> ValueType.implementedAttributesprivate List<ValueAttribute> ValueType.settableAttributesprivate Set<ValueAttribute> ValueType.uniqueAttributeBuilderListAttributesprivate Set<ValueAttribute> ValueType.uniqueNestedBuilderAttributesMethods in org.immutables.value.processor.meta that return ValueAttributeModifier and TypeMethodDescriptionValueType.getGsonOther()ValueType.getIdAttribute()ValueType.getJacksonValue()private ValueAttributeJavaBeanAttributesCollector.toAttribute(String name, 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 ValueAttributeModifier and TypeMethodDescriptionValueType.allMarshalingAttributes()private com.google.common.collect.FluentIterable<ValueAttribute> ValueType.attributes()ValueType.computeConstructorArguments()ValueType.getAllAccessibleAttributes()ValueType.getBuilderParameters()ValueType.getConstructableAttributes()ValueType.getConstructorArguments()ValueType.getConstructorExcluded()ValueType.getConstructorOmited()ValueAttribute.getConstructorParameters()ValueType.getDefaultAttributes()ValueType.getEquivalenceAttributes()ValueType.getExcludableAttributes()ValueType.getImplementedAttributes()ValueType.getLazyAttributes()ValueType.getMandatoryAttributes()ValueType.getMandatoryOrEncodingAttributes()ValueType.getMarshaledAttributes()ValueType.getRequiresTrackedIsSetNonMandatoryAttributes()ValueType.getSettableAttributes()ValueType.getUniqueAttributeBuilderAttributes()ValueType.getUniqueAttributeBuilderListAttributes()ValueType.getUnmarshaledAttributes()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 ValueAttributeModifier and TypeMethodDescriptionValueAttribute.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) ValueType.ToConstructorArgumentOrder.apply(ValueAttribute input) private static StringAttributeBuilderReflection.cachingKey(ValueAttribute valueAttribute) static AttributeBuilderReflectionAttributeBuilderReflection.forValueType(ValueAttribute valueAttribute) private booleanFromSupertypesModel.isEligibleFromType(TypeElement typeElement, ValueAttribute attr) private static booleanAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy.isPossibleBuilderClass(Element possibleBuilderClass, ValueAttribute valueAttribute) Determine if inner class could be a builder.private static booleanAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy.isPossibleBuilderMethod(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, 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, Element possibleCopyMethod, boolean onValueType) Applies to both builder and value candidates.(package private) static AttributeBuilderReflection.ThirdPartyAttributeBuilderStrategyAttributeBuilderReflection.ThirdPartyAttributeBuilderStrategy.of(ValueAttribute valueAttribute) ImmutableAttributeBuilderReflection.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) ImmutableAttributeBuilderReflection.withValueAttribute(ValueAttribute value) Copy the current immutable object by setting a value for thevalueAttributeattribute.ImmutableFirstPartyStrategy.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 ValueAttributeModifier and TypeMethodDescription(package private) static TelescopicBuildTelescopicBuild.from(ValueType type, List<ValueAttribute> attributes) private booleanValueType.useCollectionUtility(com.google.common.base.Predicate<ValueAttribute> predicate) private voidValueType.validateConstructorParameters(Set<ValueAttribute> parameters) Constructors in org.immutables.value.processor.meta with parameters of type ValueAttributeModifierConstructorDescriptionprivateCreatorVisitor(Types types, Elements elements, ValueAttribute attribute) (package private)CriteriaModel(ValueAttribute attribute) privateImmutableAttributeBuilderReflection(ImmutableAttributeBuilderReflection original, ValueAttribute valueAttribute) privateImmutableAttributeBuilderReflection(ValueAttribute valueAttribute) privateImmutableFirstPartyStrategy(ImmutableFirstPartyStrategy original, ValueAttribute valueAttribute) privateImmutableFirstPartyStrategy(ValueAttribute valueAttribute) privateMatcherDefinition(ValueAttribute attribute, Type.Parameterized matcherType) (package private)TelescopicStage(ValueType type, ValueAttribute attribute, TelescopicBuild.TelescopicStage next) Constructor parameters in org.immutables.value.processor.meta with type arguments of type ValueAttributeModifierConstructorDescription(package private)FromSupertype(String type, Iterable<ValueAttribute> attribute) (package private)FromSupertypesModel(Reporter reporter, String abstractTypeName, Collection<ValueAttribute> attributes, com.google.common.collect.ImmutableListMultimap<String, TypeElement> accessorMapping, ProcessingEnvironment processing, List<TypeElement> extendedClasses, Set<TypeElement> implementedInterfaces)