Uses of Class
org.immutables.value.processor.meta.Proto.Protoclass
-
Packages that use Proto.Protoclass Package Description org.immutables.value.processor.meta -
-
Uses of Proto.Protoclass in org.immutables.value.processor.meta
Subclasses of Proto.Protoclass in org.immutables.value.processor.meta Modifier and Type Class Description static classImmutableProto.ProtoclassImmutable implementation ofProto.Protoclass.Fields in org.immutables.value.processor.meta declared as Proto.Protoclass Modifier and Type Field Description private Proto.ProtoclassAccessorAttributesCollector. protoclassprivate Proto.ProtoclassFactoryMethodAttributesCollector. protoclassprivate Proto.ProtoclassImmutableConstitution.Builder. protoclassprivate Proto.ProtoclassImmutableConstitution. protoclassprivate Proto.ProtoclassJavaBeanAttributesCollector. protoclassFields in org.immutables.value.processor.meta with type parameters of type Proto.Protoclass Modifier and Type Field Description (package private) com.google.common.collect.ImmutableList.Builder<Proto.Protoclass>Round.ProtoclassCollecter. builderprivate java.util.Map<Proto.Protoclass,ValueType>Round. composedValuesprivate com.google.common.collect.Interner<Proto.Protoclass>Proto.Interning. protoclassInternerMethods in org.immutables.value.processor.meta that return Proto.Protoclass Modifier and Type Method Description (package private) Proto.ProtoclassProto.Protoclass. debug(java.lang.String line)(package private) Proto.ProtoclassProto.Interning. forProto(Proto.Protoclass protoclass)abstract Proto.ProtoclassConstitution. protoclass()Proto.ProtoclassImmutableConstitution. protoclass()private Proto.ProtoclassValueAttribute. protoclass()Methods in org.immutables.value.processor.meta that return types with arguments of type Proto.Protoclass Modifier and Type Method Description com.google.common.collect.ImmutableList<Proto.Protoclass>Round. collectProtoclasses()(package private) com.google.common.collect.ImmutableList<Proto.Protoclass>Proto.Environment. protoclassesFrom(java.lang.Iterable<? extends javax.lang.model.element.Element> elements)com.google.common.collect.ImmutableList<Proto.Protoclass>Round. protoclassesFrom(java.lang.Iterable<? extends javax.lang.model.element.Element> elements)Methods in org.immutables.value.processor.meta with parameters of type Proto.Protoclass Modifier and Type Method Description private booleanValueAttribute. canAccessImplementation(Proto.Protoclass p)private voidValueTypeComposer. checkAttributeNamesForDuplicates(ValueType type, Proto.Protoclass protoclass)private voidValueTypeComposer. checkForMutableFields(Proto.Protoclass protoclass, javax.lang.model.element.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, javax.lang.model.element.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.BuilderImmutableConstitution.Builder. protoclass(Proto.Protoclass protoclass)Initializes the value for theprotoclassattribute.private static voidValueTypeComposer. scanAndReportInvalidInheritance(Proto.Protoclass protoclass, javax.lang.model.element.Element element, java.lang.Iterable<javax.lang.model.element.TypeElement> supertypes)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.Protoclass Constructor Description AccessorAttributesCollector(Proto.Protoclass protoclass, ValueType type)FactoryMethodAttributesCollector(Proto.Protoclass protoclass, ValueType type)Generics(Proto.Protoclass protoclass, javax.lang.model.element.Element element)ImmutableConstitution(Proto.Protoclass protoclass)JavaBeanAttributesCollector(Proto.Protoclass protoclass, ValueType type)
-