Uses of Class
org.immutables.value.processor.meta.Proto.Protoclass
Packages that use Proto.Protoclass
-
Uses of Proto.Protoclass in org.immutables.value.processor.meta
Subclasses of Proto.Protoclass in org.immutables.value.processor.metaModifier and TypeClassDescriptionstatic final classImmutable implementation ofProto.Protoclass.Fields in org.immutables.value.processor.meta declared as Proto.ProtoclassModifier and TypeFieldDescriptionprivate final Proto.ProtoclassAccessorAttributesCollector.protoclassprivate final Proto.ProtoclassFactoryMethodAttributesCollector.protoclassprivate Proto.ProtoclassImmutableConstitution.Builder.protoclassprivate final Proto.ProtoclassImmutableConstitution.protoclassprivate final Proto.ProtoclassJavaBeanAttributesCollector.protoclassFields in org.immutables.value.processor.meta with type parameters of type Proto.ProtoclassModifier and TypeFieldDescription(package private) final com.google.common.collect.ImmutableList.Builder<Proto.Protoclass> Round.ProtoclassCollecter.builderprivate final Map<Proto.Protoclass, ValueType> Round.composedValuesprivate final com.google.common.collect.Interner<Proto.Protoclass> Proto.Interning.protoclassInternerMethods in org.immutables.value.processor.meta that return Proto.ProtoclassModifier and TypeMethodDescription(package private) Proto.Protoclass(package private) Proto.ProtoclassProto.Interning.forProto(Proto.Protoclass protoclass) abstract Proto.ProtoclassConstitution.protoclass()ImmutableConstitution.protoclass()private Proto.ProtoclassValueAttribute.protoclass()Methods in org.immutables.value.processor.meta that return types with arguments of type Proto.ProtoclassModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableList<Proto.Protoclass> Round.collectProtoclasses()(package private) com.google.common.collect.ImmutableList<Proto.Protoclass> Proto.Environment.protoclassesFrom(Iterable<? extends Element> elements) com.google.common.collect.ImmutableList<Proto.Protoclass> Round.protoclassesFrom(Iterable<? extends Element> elements) Methods in org.immutables.value.processor.meta with parameters of type Proto.ProtoclassModifier and TypeMethodDescriptionprivate booleanValueAttribute.canAccessImplementation(Proto.Protoclass p) private voidValueTypeComposer.checkAttributeNamesForDuplicates(ValueType type, Proto.Protoclass protoclass) private voidValueTypeComposer.checkForMutableFields(Proto.Protoclass protoclass, TypeElement element) private voidValueTypeComposer.checkForTypeHierarchy(Proto.Protoclass protoclass, ValueType type) private voidValueTypeComposer.checkStyleConflicts(ValueType type, Proto.Protoclass protoclass) (package private) voidValueTypeComposer.compose(ValueType type, Proto.Protoclass protoclass) (package private) ValueTypeProto.Environment.composeValue(Proto.Protoclass protoclass) (package private) ValueTypeRound.composeValue(Proto.Protoclass protoclass) private static Generics.Parameter[]Generics.computeParameters(Proto.Protoclass protoclass, Element element) static ImmutableProto.ProtoclassImmutableProto.Protoclass.copyOf(Proto.Protoclass instance) Creates an immutable copy of aProto.Protoclassvalue.(package private) Proto.ProtoclassProto.Interning.forProto(Proto.Protoclass protoclass) protected abstract booleanConstitution.InnerBaseClassDefinition.isApplicableTo(Proto.Protoclass p) Used to determine if the inner class we're looking for is revelant given the annotations on the prototype class.protected booleanConstitution.InnerBuilderDefinition.isApplicableTo(Proto.Protoclass p) protected booleanConstitution.InnerModifiableDefinition.isApplicableTo(Proto.Protoclass p) ImmutableConstitution.Builder.protoclass(Proto.Protoclass protoclass) Initializes the value for theprotoclassattribute.private static voidValueTypeComposer.scanAndReportInvalidInheritance(Proto.Protoclass protoclass, Element element, Iterable<TypeElement> supertypes) final ImmutableConstitutionImmutableConstitution.withProtoclass(Proto.Protoclass value) Copy the current immutable object by setting a value for theprotoclassattribute.Constructors in org.immutables.value.processor.meta with parameters of type Proto.ProtoclassModifierConstructorDescription(package private)AccessorAttributesCollector(Proto.Protoclass protoclass, ValueType type) (package private)FactoryMethodAttributesCollector(Proto.Protoclass protoclass, ValueType type) (package private)Generics(Proto.Protoclass protoclass, Element element) privateImmutableConstitution(Proto.Protoclass protoclass) (package private)JavaBeanAttributesCollector(Proto.Protoclass protoclass, ValueType type)