class org.springframework.data.convert.CustomConversions$ConverterRegistration
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.data.convert.CustomConversions$ConverterRegistration
super_class: java.lang.Object
{
private final org.springframework.core.convert.converter.GenericConverter$ConvertiblePair convertiblePair;
descriptor: Lorg/springframework/core/convert/converter/GenericConverter$ConvertiblePair;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
RuntimeInvisibleAnnotations:
lombok.NonNull()
RuntimeInvisibleTypeAnnotations:
FIELD
lombok.NonNull()
private final org.springframework.data.convert.CustomConversions$StoreConversions storeConversions;
descriptor: Lorg/springframework/data/convert/CustomConversions$StoreConversions;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
RuntimeInvisibleAnnotations:
lombok.NonNull()
RuntimeInvisibleTypeAnnotations:
FIELD
lombok.NonNull()
private final boolean reading;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean writing;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getStoreConverters() is undefined for the type CustomConversions.StoreConversions\n\tThe method getStoreTypeHolder() is undefined for the type CustomConversions.StoreConversions\n\tLOG cannot be resolved\n\tLOG cannot be resolved\n\tLOG cannot be resolved\n\tLOG cannot be resolved\n\tThe method computeIfAbsent(Class<?>, Function<? super Class<?>,? extends CustomConversions.TargetTypes>) in the type Map<Class<?>,CustomConversions.TargetTypes> is not applicable for the arguments (Class<capture#4-of ?>, TargetTypes::new)\n\tThe type CustomConversions.TargetTypes does not define TargetTypes(Class<capture#5-of ?>) that is applicable here\n\tThe blank final field sourceType may not have been initialized\n\tThe blank final field convertiblePair may not have been initialized\n\tThe blank final field storeConversions may not have been initialized\n\tThe blank final field reading may not have been initialized\n\tThe blank final field writing may not have been initialized\n\tThe constructor CustomConversions.StoreConversions(SimpleTypeHolder, Arrays.asList(converters)) is undefined\n\tThe constructor CustomConversions.StoreConversions(SimpleTypeHolder, Collection<capture#24-of ?>) is undefined\n\tThe constructor CustomConversions.ConverterRegistration(GenericConverter.ConvertiblePair, CustomConversions.StoreConversions, boolean, boolean) is undefined\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/data/convert/CustomConversions$ConverterRegistration;
public boolean isWriting();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.writing:Z
ifne 2
aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.reading:Z
ifne 1
aload 0
invokevirtual org.springframework.data.convert.CustomConversions$ConverterRegistration.isSimpleTargetType:()Z
ifne 2
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
StackMap locals:
StackMap stack:
2: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/springframework/data/convert/CustomConversions$ConverterRegistration;
public boolean isReading();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.reading:Z
ifne 2
aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.writing:Z
ifne 1
aload 0
invokevirtual org.springframework.data.convert.CustomConversions$ConverterRegistration.isSimpleSourceType:()Z
ifne 2
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
StackMap locals:
StackMap stack:
2: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/springframework/data/convert/CustomConversions$ConverterRegistration;
public org.springframework.core.convert.converter.GenericConverter$ConvertiblePair getConvertiblePair();
descriptor: ()Lorg/springframework/core/convert/converter/GenericConverter$ConvertiblePair;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.convertiblePair:Lorg/springframework/core/convert/converter/GenericConverter$ConvertiblePair;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/data/convert/CustomConversions$ConverterRegistration;
public boolean isSimpleSourceType();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.storeConversions:Lorg/springframework/data/convert/CustomConversions$StoreConversions;
aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.convertiblePair:Lorg/springframework/core/convert/converter/GenericConverter$ConvertiblePair;
invokevirtual org.springframework.core.convert.converter.GenericConverter$ConvertiblePair.getSourceType:()Ljava/lang/Class;
invokevirtual org.springframework.data.convert.CustomConversions$StoreConversions.isStoreSimpleType:(Ljava/lang/Class;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/data/convert/CustomConversions$ConverterRegistration;
public boolean isSimpleTargetType();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.storeConversions:Lorg/springframework/data/convert/CustomConversions$StoreConversions;
aload 0
getfield org.springframework.data.convert.CustomConversions$ConverterRegistration.convertiblePair:Lorg/springframework/core/convert/converter/GenericConverter$ConvertiblePair;
invokevirtual org.springframework.core.convert.converter.GenericConverter$ConvertiblePair.getTargetType:()Ljava/lang/Class;
invokevirtual org.springframework.data.convert.CustomConversions$StoreConversions.isStoreSimpleType:(Ljava/lang/Class;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/data/convert/CustomConversions$ConverterRegistration;
}
SourceFile: "CustomConversions.java"
NestHost: org.springframework.data.convert.CustomConversions
InnerClasses:
public final ConvertiblePair = org.springframework.core.convert.converter.GenericConverter$ConvertiblePair of org.springframework.core.convert.converter.GenericConverter
ConverterRegistration = org.springframework.data.convert.CustomConversions$ConverterRegistration of org.springframework.data.convert.CustomConversions
public StoreConversions = org.springframework.data.convert.CustomConversions$StoreConversions of org.springframework.data.convert.CustomConversions