Uses of Interface
org.infinispan.protostream.annotations.impl.types.XMethod
Packages that use XMethod
Package
Description
Holds the internal representation of Protobuf type metadata defined via annotations and the processors that handle
this metadata in order to generate Protobuf schemas and marshallers.
Representation of types based on javax.lang.model for annotation processing during compile time.
Abstract unified representation of Java language types, to isolate code generation from direct dependencies on the
actual type system implementation.
-
Uses of XMethod in org.infinispan.protostream.annotations.impl
Fields in org.infinispan.protostream.annotations.impl declared as XMethodModifier and TypeFieldDescriptionprivate final XMethodProtoFieldMetadata.getterprivate final XMethodProtoFieldMetadata.setterprivate XMethodProtoMessageTypeMetadata.unknownFieldSetGetterprivate XMethodProtoMessageTypeMetadata.unknownFieldSetSetterMethods in org.infinispan.protostream.annotations.impl that return XMethodModifier and TypeMethodDescriptionprivate XMethodProtoMessageTypeMetadata.findGetter(String propertyName, XClass propertyType) private XMethodProtoMessageTypeMetadata.findSetter(String propertyName, XClass propertyType) ProtoFieldMetadata.getGetter()ProtoFieldMetadata.getSetter()ProtoMessageTypeMetadata.getUnknownFieldSetGetter()ProtoMessageTypeMetadata.getUnknownFieldSetSetter()Methods in org.infinispan.protostream.annotations.impl with parameters of type XMethodModifier and TypeMethodDescriptionprivate voidProtoMessageTypeMetadata.checkForbiddenAnnotations(XMethod m1, XMethod m2) private StringProtoMessageTypeMetadata.detectPropertyNameFromSetter(XMethod method) private StringProtoMessageTypeMetadata.determinePropertyNameFromGetter(XMethod method) Constructors in org.infinispan.protostream.annotations.impl with parameters of type XMethodModifierConstructorDescription(package private)ProtoFieldMetadata(int number, String name, String oneof, XClass javaType, XClass repeatedImplementation, Type protobufType, ProtoTypeMetadata protoTypeMetadata, boolean isRequired, boolean isRepeated, boolean isArray, Object defaultValue, String propertyName, XMethod definingMethod, XMethod getter, XMethod setter) (package private)ProtoMapMetadata(int number, String name, XClass keyJavaType, XClass keyValueType, XClass mapImplementation, Type keyType, Type valueType, ProtoTypeMetadata protoTypeMetadata, String propertyName, XMethod definingMethod, XMethod getter, XMethod setter) -
Uses of XMethod in org.infinispan.protostream.annotations.impl.processor.types
Classes in org.infinispan.protostream.annotations.impl.processor.types that implement XMethodMethods in org.infinispan.protostream.annotations.impl.processor.types that return XMethodModifier and TypeMethodDescriptionMethods in org.infinispan.protostream.annotations.impl.processor.types that return types with arguments of type XMethodModifier and TypeMethodDescriptionMirrorTypeFactory.MirrorArray.getDeclaredMethods()MirrorTypeFactory.MirrorClass.getDeclaredMethods()MirrorTypeFactory.MirrorPrimitiveType.getDeclaredMethods() -
Uses of XMethod in org.infinispan.protostream.annotations.impl.types
Classes in org.infinispan.protostream.annotations.impl.types that implement XMethodMethods in org.infinispan.protostream.annotations.impl.types that return XMethodModifier and TypeMethodDescriptionMethods in org.infinispan.protostream.annotations.impl.types that return types with arguments of type XMethodModifier and TypeMethodDescriptionReflectionTypeFactory.ReflectionClass.getDeclaredMethods()XClass.getDeclaredMethods()