Uses of Class
org.immutables.value.processor.meta.Proto.DeclaringType
-
Packages that use Proto.DeclaringType Package Description org.immutables.value.processor.meta -
-
Uses of Proto.DeclaringType in org.immutables.value.processor.meta
Subclasses of Proto.DeclaringType in org.immutables.value.processor.meta Modifier and Type Class Description static classImmutableProto.DeclaringTypeImmutable implementation ofProto.DeclaringType.Fields in org.immutables.value.processor.meta declared as Proto.DeclaringType Modifier and Type Field Description private Proto.DeclaringTypeImportsTypeStringResolver. originTypeprivate Proto.DeclaringTypeImportsTypeStringResolver. usingTypeFields in org.immutables.value.processor.meta with type parameters of type Proto.DeclaringType Modifier and Type Field Description private com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass.Builder. declaringTypeprivate com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass. declaringTypeprivate com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.DeclaringType. enclosingOfprivate com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass. enclosingOfprivate com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass.InitShim. enclosingOfprivate com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.DeclaringType. enclosingTopLevelprivate com.google.common.collect.Interner<Proto.DeclaringType>Proto.Interning. typeInternerMethods in org.immutables.value.processor.meta that return Proto.DeclaringType Modifier and Type Method Description Proto.DeclaringTypeProto.DeclaringType. associatedTopLevel()returns this class if it's top level or enclosing top level type.(package private) Proto.DeclaringTypeRound. declaringTypeFrom(javax.lang.model.element.TypeElement element)(package private) Proto.DeclaringTypeProto.Interning. forType(Proto.DeclaringType declaringType)(package private) Proto.DeclaringTypeValueAttribute. getDeclaringType()(package private) Proto.DeclaringTypeValueType. inferDeclaringType(javax.lang.model.element.Element element)(package private) Proto.DeclaringTypeRound. inferDeclaringTypeFor(javax.lang.model.element.Element element)Methods in org.immutables.value.processor.meta that return types with arguments of type Proto.DeclaringType Modifier and Type Method Description com.google.common.base.Optional<Proto.DeclaringType>Proto.AbstractDeclaring. asType()com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass. declaringType()The class, which is annotated to be a@Value.Immutable,@Value.Includeor@Value.Enclosing.abstract com.google.common.base.Optional<Proto.DeclaringType>Proto.Protoclass. declaringType()The class, which is annotated to be a@Value.Immutable,@Value.Includeor@Value.Enclosing.com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.DeclaringType. enclosingOf()com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass. enclosingOf()(package private) com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.Protoclass.InitShim. enclosingOf()com.google.common.base.Optional<Proto.DeclaringType>Proto.DeclaringType. enclosingOf()com.google.common.base.Optional<Proto.DeclaringType>Proto.Protoclass. enclosingOf()com.google.common.base.Optional<Proto.DeclaringType>ImmutableProto.DeclaringType. enclosingTopLevel()com.google.common.base.Optional<Proto.DeclaringType>Proto.DeclaringType. enclosingTopLevel()Methods in org.immutables.value.processor.meta with parameters of type Proto.DeclaringType Modifier and Type Method Description private java.lang.CharSequenceValueType. appendParameters(javax.lang.model.element.ExecutableElement m, java.lang.StringBuilder signature, Proto.DeclaringType declaringType, boolean withTypes, boolean allFinal)private java.lang.CharSequenceValueType. appendReturnType(javax.lang.model.element.ExecutableElement m, java.lang.StringBuilder signature, Proto.DeclaringType declaringType, javax.lang.model.type.TypeMirror returnType)static ImmutableProto.DeclaringTypeImmutableProto.DeclaringType. copyOf(Proto.DeclaringType instance)Creates an immutable copy of aProto.DeclaringTypevalue.ImmutableProto.Protoclass.BuilderImmutableProto.Protoclass.Builder. declaringType(Proto.DeclaringType declaringType)Initializes the optional valuedeclaringTypeto declaringType.(package private) Proto.DeclaringTypeProto.Interning. forType(Proto.DeclaringType declaringType)private Proto.Protoclass.KindRound.ProtoclassCollecter. kindOfDefinedBy(Proto.DeclaringType declaringType)private java.lang.StringValueType. printType(javax.lang.model.element.Element element, javax.lang.model.type.TypeMirror type, Proto.DeclaringType declaringType)ImmutableProto.ProtoclassImmutableProto.Protoclass. withDeclaringType(Proto.DeclaringType value)Copy the current immutable object by setting a present value for the optionaldeclaringTypeattribute.Method parameters in org.immutables.value.processor.meta with type arguments of type Proto.DeclaringType Modifier and Type Method Description ImmutableProto.Protoclass.BuilderImmutableProto.Protoclass.Builder. declaringType(com.google.common.base.Optional<? extends Proto.DeclaringType> declaringType)Initializes the optional valuedeclaringTypeto declaringType.ImmutableProto.ProtoclassImmutableProto.Protoclass. withDeclaringType(com.google.common.base.Optional<? extends Proto.DeclaringType> optional)Copy the current immutable object by setting an optional value for thedeclaringTypeattribute.Constructors in org.immutables.value.processor.meta with parameters of type Proto.DeclaringType Constructor Description ImportsTypeStringResolver(Proto.DeclaringType usingType, Proto.DeclaringType originType)Constructor parameters in org.immutables.value.processor.meta with type arguments of type Proto.DeclaringType Constructor Description Protoclass(Proto.Environment environment, javax.lang.model.element.Element sourceElement, Proto.DeclaringPackage packageOf, com.google.common.base.Optional<Proto.DeclaringType> declaringType, Proto.Protoclass.Kind kind)
-