|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AnnotationAndConstantLoader<A,C,T>
| Method Summary | |
|---|---|
java.util.List<T> |
loadCallableAnnotations(ProtoContainer container,
com.google.protobuf.MessageLite message,
AnnotatedCallableKind kind)
|
java.util.List<A> |
loadClassAnnotations(ProtoBuf.Class classProto,
NameResolver nameResolver)
|
java.util.List<A> |
loadExtensionReceiverParameterAnnotations(ProtoContainer container,
com.google.protobuf.MessageLite message,
AnnotatedCallableKind kind)
|
C |
loadPropertyConstant(ProtoContainer container,
ProtoBuf.Property proto,
KotlinType expectedType)
|
java.util.List<A> |
loadTypeAnnotations(ProtoBuf.Type type,
NameResolver nameResolver)
|
java.util.List<A> |
loadTypeParameterAnnotations(ProtoBuf.TypeParameter typeParameter,
NameResolver nameResolver)
|
java.util.List<A> |
loadValueParameterAnnotations(ProtoContainer container,
com.google.protobuf.MessageLite message,
AnnotatedCallableKind kind,
int parameterIndex,
ProtoBuf.ValueParameter proto)
|
| Method Detail |
|---|
@NotNull
java.util.List<A> loadClassAnnotations(@NotNull
ProtoBuf.Class classProto,
@NotNull
NameResolver nameResolver)
@NotNull
java.util.List<T> loadCallableAnnotations(@NotNull
ProtoContainer container,
@NotNull
com.google.protobuf.MessageLite message,
@NotNull
AnnotatedCallableKind kind)
@NotNull
java.util.List<A> loadValueParameterAnnotations(@NotNull
ProtoContainer container,
@NotNull
com.google.protobuf.MessageLite message,
@NotNull
AnnotatedCallableKind kind,
int parameterIndex,
@NotNull
ProtoBuf.ValueParameter proto)
@NotNull
java.util.List<A> loadExtensionReceiverParameterAnnotations(@NotNull
ProtoContainer container,
@NotNull
com.google.protobuf.MessageLite message,
@NotNull
AnnotatedCallableKind kind)
@NotNull
java.util.List<A> loadTypeAnnotations(@NotNull
ProtoBuf.Type type,
@NotNull
NameResolver nameResolver)
@NotNull
java.util.List<A> loadTypeParameterAnnotations(@NotNull
ProtoBuf.TypeParameter typeParameter,
@NotNull
NameResolver nameResolver)
@Nullable
C loadPropertyConstant(@NotNull
ProtoContainer container,
@NotNull
ProtoBuf.Property proto,
@NotNull
KotlinType expectedType)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||